Esri Geoportal Server
1.0

com.esri.gpt.control.webharvest.client.arcgis
Class ArcGISProtocol

java.lang.Object
  extended by com.esri.gpt.control.webharvest.client.arcgis.ArcGISProtocol
All Implemented Interfaces:
Protocol

public class ArcGISProtocol
extends Object
implements Protocol

ArcGIS protocol.


Field Summary
static String NAME
          name of the protocol
static String SOAP_URL
          secondary URL tag name
 
Constructor Summary
ArcGISProtocol()
           
 
Method Summary
protected  String chckAttr(StringAttribute attribute)
          Checks attribute.
 StringAttributeMap getAttributeMap()
          Gets protocol attributes map.
 long getFlags()
          Gets flag set.
 String getKind()
          Gets protocol kind.
 String getSoapUrl()
          Gets secondary URL.
 String getUserName()
          Gets user name.
 String getUserPassword()
          Gets user password.
 QueryBuilder newQueryBuilder(IterationContext context, String url)
          Creates new query builder.
 void setAttributeMap(StringAttributeMap attributeMap)
          Sets protocol attributes map
 void setFlags(long flags)
          Sets flag set.
 void setSoapUrl(String value)
          Sets secondary URL.
 void setUserName(String userName)
          Sets user name.
 void setUserPassword(String userPassword)
          Sets user password.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
name of the protocol

See Also:
Constant Field Values

SOAP_URL

public static final String SOAP_URL
secondary URL tag name

See Also:
Constant Field Values
Constructor Detail

ArcGISProtocol

public ArcGISProtocol()
Method Detail

getKind

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

Specified by:
getKind in interface Protocol
Returns:
protocol kind

getFlags

public long getFlags()
Description copied from interface: Protocol
Gets flag set.

Specified by:
getFlags in interface Protocol
Returns:
flags set

setFlags

public void setFlags(long flags)
Description copied from interface: Protocol
Sets flag set.

Specified by:
setFlags in interface Protocol
Parameters:
flags - flag set

getUserName

public String getUserName()
Gets user name.

Returns:
user name

setUserName

public void setUserName(String userName)
Sets user name.

Parameters:
userName - user name

getUserPassword

public String getUserPassword()
Gets user password.

Returns:
user password

setUserPassword

public void setUserPassword(String userPassword)
Sets user password.

Parameters:
userPassword - user password

getAttributeMap

public StringAttributeMap getAttributeMap()
Description copied from interface: Protocol
Gets protocol attributes map.

Specified by:
getAttributeMap in interface Protocol
Returns:
attributes map

setAttributeMap

public void setAttributeMap(StringAttributeMap attributeMap)
Description copied from interface: Protocol
Sets protocol attributes map

Specified by:
setAttributeMap in interface Protocol
Parameters:
attributeMap - attributes map

newQueryBuilder

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

Specified by:
newQueryBuilder in interface Protocol
Parameters:
context - iteration context
url - url
Returns:
query builder

getSoapUrl

public String getSoapUrl()
Gets secondary URL.

Returns:
secondary URL

setSoapUrl

public void setSoapUrl(String value)
Sets secondary URL.

Parameters:
value - secondary URL

chckAttr

protected String chckAttr(StringAttribute attribute)
Checks attribute.

Parameters:
attribute - attributes
Returns:
attribute value

Esri Geoportal Server
1.0

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