Esri Geoportal Server
1.2.9

com.esri.gpt.catalog.harvest.protocols
Class HarvestProtocolArcIms

java.lang.Object
  extended by com.esri.gpt.catalog.harvest.protocols.HarvestProtocol
      extended by com.esri.gpt.catalog.harvest.protocols.AbstractHTTPHarvestProtocol
          extended by com.esri.gpt.catalog.harvest.protocols.HarvestProtocolArcIms
All Implemented Interfaces:
Protocol, Serializable

public class HarvestProtocolArcIms
extends AbstractHTTPHarvestProtocol

ArcIMS protocol.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.esri.gpt.catalog.harvest.protocols.HarvestProtocol
HarvestProtocol.ProtocolType
 
Field Summary
static int DEFAULT_PORT_NO
           
 
Constructor Summary
HarvestProtocolArcIms()
           
 
Method Summary
 void applyAttributeMap(StringAttributeMap attributeMap)
          Sets all the attributes.
 StringAttributeMap extractAttributeMap()
          Gets all the attributes.
 StringAttributeMap getAttributeMap()
          Gets all the attributes.
 String getKind()
          Gets protocol kind.
 int getPortNo()
          Gets port number.
 String getPortNoAsString()
          Gets port number as string.
 String getRootFolder()
          Gets root folder.
 String getServiceName()
          Gets service name.
 HarvestProtocol.ProtocolType getType()
          Deprecated.  
 QueryBuilder newQueryBuilder(IterationContext context, String url)
          Creates new query builder.
 void setAttributeMap(StringAttributeMap attributeMap)
          Sets all the attributes.
 void setPortNo(int portNo)
          Sets port number.
 void setPortNoAsString(String portNoAsString)
          Sets port number as string.
 void setRootFolder(String rootFolder)
          Sets root folder.
 void setServiceName(String serviceName)
          Sets servie name.
 
Methods inherited from class com.esri.gpt.catalog.harvest.protocols.AbstractHTTPHarvestProtocol
getUserName, getUserPassword, ping, setUserName, setUserPassword
 
Methods inherited from class com.esri.gpt.catalog.harvest.protocols.HarvestProtocol
chckAttr, checkConnection, decryptString, encryptString, getAdHoc, getClient, getDestinations, getFlags, getPingSupported, newExecutor, setAdHoc, setDestinations, setFlags, toString, toXmlString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PORT_NO

public static final int DEFAULT_PORT_NO
See Also:
Constant Field Values
Constructor Detail

HarvestProtocolArcIms

public HarvestProtocolArcIms()
Method Detail

getPortNo

public int getPortNo()
Gets port number.

Returns:
port number

setPortNo

public void setPortNo(int portNo)
Sets port number.

Parameters:
portNo - port number

getPortNoAsString

public String getPortNoAsString()
Gets port number as string.

Returns:
port number as string

setPortNoAsString

public void setPortNoAsString(String portNoAsString)
Sets port number as string.

Parameters:
portNoAsString - port number as string

getServiceName

public String getServiceName()
Gets service name.

Returns:
service name

setServiceName

public void setServiceName(String serviceName)
Sets servie name.

Parameters:
serviceName - service name

getRootFolder

public String getRootFolder()
Gets root folder.

Returns:
root folder

setRootFolder

public void setRootFolder(String rootFolder)
Sets root folder.

Parameters:
rootFolder - root folder

getType

@Deprecated
public final HarvestProtocol.ProtocolType getType()
Deprecated. 

Gets protocol type.

Specified by:
getType in class HarvestProtocol
Returns:
protocol type

getKind

public String getKind()
Description copied from interface: Protocol
Gets protocol kind.

Specified by:
getKind in interface Protocol
Overrides:
getKind in class HarvestProtocol
Returns:
protocol kind

extractAttributeMap

public StringAttributeMap extractAttributeMap()
Gets all the attributes.

Specified by:
extractAttributeMap in interface Protocol
Overrides:
extractAttributeMap in class HarvestProtocol
Returns:
attributes as attribute map

getAttributeMap

public StringAttributeMap getAttributeMap()
Gets all the attributes.

Specified by:
getAttributeMap in interface Protocol
Overrides:
getAttributeMap in class HarvestProtocol
Returns:
attributes as attribute map

applyAttributeMap

public void applyAttributeMap(StringAttributeMap attributeMap)
Sets all the attributes.

Specified by:
applyAttributeMap in interface Protocol
Overrides:
applyAttributeMap in class HarvestProtocol
Parameters:
attributeMap - attributes as attribute map

setAttributeMap

public void setAttributeMap(StringAttributeMap attributeMap)
Sets all the attributes.

Specified by:
setAttributeMap in interface Protocol
Overrides:
setAttributeMap in class HarvestProtocol
Parameters:
attributeMap - attributes as attribute map

newQueryBuilder

public QueryBuilder newQueryBuilder(IterationContext context,
                                    String url)
Description copied from interface: Protocol
Creates new query builder.

Parameters:
context - iteration context
url - url
Returns:
query builder

Esri Geoportal Server
1.2.9

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.