ArcGIS Server Geoportal extension
10

com.esri.gpt.control.webharvest.protocol
Interface Protocol

All Known Implementing Classes:
AbstractHTTPHarvestProtocol, ArcGISProtocol, HarvestProtocol, HarvestProtocolArcIms, HarvestProtocolCsw, HarvestProtocolNone, HarvestProtocolOai, HarvestProtocolResource, HarvestProtocolWaf, HarvestProtocolZ3950

public interface Protocol

Protocol.

Since:
10.0

Method Summary
 StringAttributeMap getAttributeMap()
          Gets protocol attributes map.
 long getFlags()
          Gets flag set.
 String getKind()
          Gets protocol kind.
 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.
 

Method Detail

getKind

String getKind()
Gets protocol kind.

Returns:
protocol kind

getAttributeMap

StringAttributeMap getAttributeMap()
Gets protocol attributes map.

Returns:
attributes map

setAttributeMap

void setAttributeMap(StringAttributeMap attributeMap)
Sets protocol attributes map

Parameters:
attributeMap - attributes map

getFlags

long getFlags()
Gets flag set.

Returns:
flags set

setFlags

void setFlags(long flags)
Sets flag set.

Parameters:
flags - flag set

newQueryBuilder

QueryBuilder newQueryBuilder(IterationContext context,
                             String url)
Creates new query builder.

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

ArcGIS Server Geoportal extension
10

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