com.esri.arcgisws
Interface MapServerPort

All Superinterfaces:
WebServiceProxy
All Known Implementing Classes:
MapServerBindingStub

public interface MapServerPort
extends WebServiceProxy


Method Summary
 double computeDistance(java.lang.String mapName, Point fromPoint, Point toPoint, EsriUnits units)
           
 double computeScale(MapDescription mapDescription, ImageDisplay mapImageDisplay)
           
 MapImage exportMapImage(MapDescription mapDescription, ImageDescription imageDescription)
           
 ImageResult exportScaleBar(ScaleBar scaleBar, MapDescription mapDescription, ImageDisplay mapDisplay, Color backGroundColor, ImageDescription imageDescription)
           
 MapServerFindResult[] find(MapDescription mapDescription, ImageDisplay mapImageDisplay, java.lang.String searchString, boolean contains, java.lang.String searchFields, EsriFindOption findOption, int[] layerIDs)
           
 void fromMapPoints(MapDescription mapDescription, ImageDisplay mapImageDisplay, Multipoint mapPoints, Holder screenXValues, Holder screenYValues)
           
 FeatureRenderer generateDataClasses(java.lang.String mapName, MapTableDescription mapTableDescription, DataClassificationDef dataClassificationDef)
           
 CacheControlInfo getCacheControlInfo(java.lang.String mapName)
          Gets the cache control information for a given map.
 CacheDescriptionInfo getCacheDescriptionInfo(java.lang.String mapName)
           
 java.lang.String getCacheName(java.lang.String mapName, int layerID)
           
 CacheStorageInfo getCacheStorageInfo(java.lang.String mapName)
          Gets the cache storage information for a given map.
 LayerDrawingDescription[] getDefaultLayerDrawingDescriptions(java.lang.String mapName, int[] layerIDs, ServerSymbolOutputOptions symbolOutputOptions)
           
 java.lang.String getDefaultMapName()
           
 PropertySet getDocumentInfo()
           
 byte[] getLayerTile(java.lang.String mapName, int layerID, int level, int row, int column, java.lang.String format)
           
 MapServerLegendInfo[] getLegendInfo(java.lang.String mapName, int[] layerIDs, MapServerLegendPatch legendPatch, ImageType imageType)
           
 MapServerLegendInfo[] getLegendInfo2(MapDescription mapDescription, ImageDisplay mapImageDisplay, int[] layerIDs, MapServerLegendPatch legendPatch, ImageType imageType)
           
 int getMapCount()
           
 java.lang.String getMapName(int index)
           
 MapTableSubtypeInfo[] getMapTableSubtypeInfos(java.lang.String mapName, int[] tableIDs)
           
 MapTableSubtypeInfo[] getMapTableSubtypeInfos2(java.lang.String mapName, LayerDescription[] layerDescriptions)
           
 byte[] getMapTile(java.lang.String mapName, int level, int row, int column, java.lang.String format)
           
 MapServerInfo getServerInfo(java.lang.String mapName)
           
 PropertySet getServiceConfigurationInfo()
           
 SQLSyntaxInfo getSQLSyntaxInfo(java.lang.String mapName, int layerID)
           
 EsriImageReturnType getSupportedImageReturnTypes()
           
 TileCacheInfo getTileCacheInfo(java.lang.String mapName)
           
 TileImageInfo getTileImageInfo(java.lang.String mapName)
           
 java.lang.String getVirtualCacheDirectory(java.lang.String mapName, int layerID)
           
 boolean hasLayerCache(java.lang.String mapName, int layerID)
           
 boolean hasSingleFusedMapCache(java.lang.String mapName)
           
 MapServerIdentifyResult[] identify(MapDescription mapDescription, ImageDisplay mapImageDisplay, Geometry searchShape, int tolerance, EsriIdentifyOption identifyOption, int[] layerIDs)
           
 boolean isFixedScaleMap(java.lang.String mapName)
           
 AttachmentData[] queryAttachmentData(java.lang.String mapName, int tableID, int[] attachmentIDs, EsriTransportType transportType)
           
 AttachmentData[] queryAttachmentData2(java.lang.String mapName, MapTableDescription mapTableDescription, int[] attachmentIDs, EsriTransportType transportType)
           
 AttachmentInfo[] queryAttachmentInfos(java.lang.String mapName, int tableID, int[] rowIDs)
           
 AttachmentInfo[] queryAttachmentInfos2(java.lang.String mapName, MapTableDescription mapTableDescription, int[] rowIDs)
           
 QueryResult queryData(java.lang.String mapName, MapTableDescription mapTableDescription, QueryFilter queryFilter, QueryResultOptions queryResultOptions)
           
 RecordSet queryDataStatistics(java.lang.String mapName, MapTableDescription mapTableDescription, StatisticsRequest statisticsRequest, QueryFilter queryFilter)
           
 int queryFeatureCount(java.lang.String mapName, int layerID, QueryFilter queryFilter)
           
 int queryFeatureCount2(java.lang.String mapName, LayerDescription layerDescription, QueryFilter queryFilter)
           
 RecordSet queryFeatureData(java.lang.String mapName, int layerID, QueryFilter queryFilter)
           
 QueryResult queryFeatureData2(java.lang.String mapName, LayerDescription layerDescription, QueryFilter queryFilter, QueryResultOptions queryResultOptions)
           
 FIDSet queryFeatureIDs(java.lang.String mapName, int layerID, QueryFilter queryFilter)
           
 FIDSet queryFeatureIDs2(java.lang.String mapName, LayerDescription layerDescription, QueryFilter queryFilter)
           
 java.lang.String[] queryHTMLPopups(java.lang.String mapName, int tableID, int[] rowIDs)
           
 java.lang.String[] queryHTMLPopups2(java.lang.String mapName, MapTableDescription mapTableDescription, int[] rowIDs)
           
 MapServerHyperlink[] queryHyperlinks(MapDescription mapDescription, ImageDisplay mapImageDisplay, int[] layerIDs)
           
 ImageResult[] queryRasterValue(java.lang.String mapName, int sourceTableID, int[] rowIDs, java.lang.String fieldName, ImageType imageType)
           
 ImageResult[] queryRasterValue2(java.lang.String mapName, MapTableDescription mapTableDescription, int[] rowIDs, java.lang.String fieldName, ImageType imageType)
           
 QueryResult queryRelatedRecords(java.lang.String mapName, int sourceTableID, FIDSet sourceFIDSet, RelateDescription relateDescription)
           
 QueryResult queryRelatedRecords2(java.lang.String mapName, MapTableDescription mapTableDescription, FIDSet sourceFIDSet, RelateDescription relateDescription)
           
 int queryRowCount(java.lang.String mapName, MapTableDescription mapTableDescription, QueryFilter queryFilter)
           
 int[] queryRowIDs(java.lang.String mapName, MapTableDescription mapTableDescription, QueryFilter queryFilter)
           
 Multipoint toMapPoints(MapDescription mapDescription, ImageDisplay mapImageDisplay, int[] screenXValues, int[] screenYValues)
           
 
Methods inherited from interface com.esri.arcgisws.runtime.WebServiceProxy
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, releaseIdleConnections, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 

Method Detail

find

MapServerFindResult[] find(MapDescription mapDescription,
                           ImageDisplay mapImageDisplay,
                           java.lang.String searchString,
                           boolean contains,
                           java.lang.String searchFields,
                           EsriFindOption findOption,
                           int[] layerIDs)

exportMapImage

MapImage exportMapImage(MapDescription mapDescription,
                        ImageDescription imageDescription)

getMapName

java.lang.String getMapName(int index)

getTileCacheInfo

TileCacheInfo getTileCacheInfo(java.lang.String mapName)

getTileImageInfo

TileImageInfo getTileImageInfo(java.lang.String mapName)

getCacheControlInfo

CacheControlInfo getCacheControlInfo(java.lang.String mapName)
Gets the cache control information for a given map.


getVirtualCacheDirectory

java.lang.String getVirtualCacheDirectory(java.lang.String mapName,
                                          int layerID)

getCacheStorageInfo

CacheStorageInfo getCacheStorageInfo(java.lang.String mapName)
Gets the cache storage information for a given map.


getCacheDescriptionInfo

CacheDescriptionInfo getCacheDescriptionInfo(java.lang.String mapName)

getDocumentInfo

PropertySet getDocumentInfo()

queryFeatureData2

QueryResult queryFeatureData2(java.lang.String mapName,
                              LayerDescription layerDescription,
                              QueryFilter queryFilter,
                              QueryResultOptions queryResultOptions)

queryAttachmentInfos

AttachmentInfo[] queryAttachmentInfos(java.lang.String mapName,
                                      int tableID,
                                      int[] rowIDs)

queryAttachmentInfos2

AttachmentInfo[] queryAttachmentInfos2(java.lang.String mapName,
                                       MapTableDescription mapTableDescription,
                                       int[] rowIDs)

getDefaultLayerDrawingDescriptions

LayerDrawingDescription[] getDefaultLayerDrawingDescriptions(java.lang.String mapName,
                                                             int[] layerIDs,
                                                             ServerSymbolOutputOptions symbolOutputOptions)

queryAttachmentData

AttachmentData[] queryAttachmentData(java.lang.String mapName,
                                     int tableID,
                                     int[] attachmentIDs,
                                     EsriTransportType transportType)

getSQLSyntaxInfo

SQLSyntaxInfo getSQLSyntaxInfo(java.lang.String mapName,
                               int layerID)

exportScaleBar

ImageResult exportScaleBar(ScaleBar scaleBar,
                           MapDescription mapDescription,
                           ImageDisplay mapDisplay,
                           Color backGroundColor,
                           ImageDescription imageDescription)

queryRowCount

int queryRowCount(java.lang.String mapName,
                  MapTableDescription mapTableDescription,
                  QueryFilter queryFilter)

getSupportedImageReturnTypes

EsriImageReturnType getSupportedImageReturnTypes()

queryFeatureIDs

FIDSet queryFeatureIDs(java.lang.String mapName,
                       int layerID,
                       QueryFilter queryFilter)

queryData

QueryResult queryData(java.lang.String mapName,
                      MapTableDescription mapTableDescription,
                      QueryFilter queryFilter,
                      QueryResultOptions queryResultOptions)

queryHTMLPopups

java.lang.String[] queryHTMLPopups(java.lang.String mapName,
                                   int tableID,
                                   int[] rowIDs)

toMapPoints

Multipoint toMapPoints(MapDescription mapDescription,
                       ImageDisplay mapImageDisplay,
                       int[] screenXValues,
                       int[] screenYValues)

queryDataStatistics

RecordSet queryDataStatistics(java.lang.String mapName,
                              MapTableDescription mapTableDescription,
                              StatisticsRequest statisticsRequest,
                              QueryFilter queryFilter)

getMapTableSubtypeInfos2

MapTableSubtypeInfo[] getMapTableSubtypeInfos2(java.lang.String mapName,
                                               LayerDescription[] layerDescriptions)

queryRelatedRecords

QueryResult queryRelatedRecords(java.lang.String mapName,
                                int sourceTableID,
                                FIDSet sourceFIDSet,
                                RelateDescription relateDescription)

queryRasterValue2

ImageResult[] queryRasterValue2(java.lang.String mapName,
                                MapTableDescription mapTableDescription,
                                int[] rowIDs,
                                java.lang.String fieldName,
                                ImageType imageType)

queryFeatureData

RecordSet queryFeatureData(java.lang.String mapName,
                           int layerID,
                           QueryFilter queryFilter)

queryHyperlinks

MapServerHyperlink[] queryHyperlinks(MapDescription mapDescription,
                                     ImageDisplay mapImageDisplay,
                                     int[] layerIDs)

hasLayerCache

boolean hasLayerCache(java.lang.String mapName,
                      int layerID)

queryFeatureIDs2

FIDSet queryFeatureIDs2(java.lang.String mapName,
                        LayerDescription layerDescription,
                        QueryFilter queryFilter)

getLayerTile

byte[] getLayerTile(java.lang.String mapName,
                    int layerID,
                    int level,
                    int row,
                    int column,
                    java.lang.String format)

getServiceConfigurationInfo

PropertySet getServiceConfigurationInfo()

queryFeatureCount

int queryFeatureCount(java.lang.String mapName,
                      int layerID,
                      QueryFilter queryFilter)

queryFeatureCount2

int queryFeatureCount2(java.lang.String mapName,
                       LayerDescription layerDescription,
                       QueryFilter queryFilter)

identify

MapServerIdentifyResult[] identify(MapDescription mapDescription,
                                   ImageDisplay mapImageDisplay,
                                   Geometry searchShape,
                                   int tolerance,
                                   EsriIdentifyOption identifyOption,
                                   int[] layerIDs)

computeDistance

double computeDistance(java.lang.String mapName,
                       Point fromPoint,
                       Point toPoint,
                       EsriUnits units)

getDefaultMapName

java.lang.String getDefaultMapName()

isFixedScaleMap

boolean isFixedScaleMap(java.lang.String mapName)

getLegendInfo

MapServerLegendInfo[] getLegendInfo(java.lang.String mapName,
                                    int[] layerIDs,
                                    MapServerLegendPatch legendPatch,
                                    ImageType imageType)

getLegendInfo2

MapServerLegendInfo[] getLegendInfo2(MapDescription mapDescription,
                                     ImageDisplay mapImageDisplay,
                                     int[] layerIDs,
                                     MapServerLegendPatch legendPatch,
                                     ImageType imageType)

fromMapPoints

void fromMapPoints(MapDescription mapDescription,
                   ImageDisplay mapImageDisplay,
                   Multipoint mapPoints,
                   Holder screenXValues,
                   Holder screenYValues)

hasSingleFusedMapCache

boolean hasSingleFusedMapCache(java.lang.String mapName)

getMapTile

byte[] getMapTile(java.lang.String mapName,
                  int level,
                  int row,
                  int column,
                  java.lang.String format)

getServerInfo

MapServerInfo getServerInfo(java.lang.String mapName)

getMapTableSubtypeInfos

MapTableSubtypeInfo[] getMapTableSubtypeInfos(java.lang.String mapName,
                                              int[] tableIDs)

queryAttachmentData2

AttachmentData[] queryAttachmentData2(java.lang.String mapName,
                                      MapTableDescription mapTableDescription,
                                      int[] attachmentIDs,
                                      EsriTransportType transportType)

queryHTMLPopups2

java.lang.String[] queryHTMLPopups2(java.lang.String mapName,
                                    MapTableDescription mapTableDescription,
                                    int[] rowIDs)

generateDataClasses

FeatureRenderer generateDataClasses(java.lang.String mapName,
                                    MapTableDescription mapTableDescription,
                                    DataClassificationDef dataClassificationDef)

queryRasterValue

ImageResult[] queryRasterValue(java.lang.String mapName,
                               int sourceTableID,
                               int[] rowIDs,
                               java.lang.String fieldName,
                               ImageType imageType)

getMapCount

int getMapCount()

queryRowIDs

int[] queryRowIDs(java.lang.String mapName,
                  MapTableDescription mapTableDescription,
                  QueryFilter queryFilter)

getCacheName

java.lang.String getCacheName(java.lang.String mapName,
                              int layerID)

computeScale

double computeScale(MapDescription mapDescription,
                    ImageDisplay mapImageDisplay)

queryRelatedRecords2

QueryResult queryRelatedRecords2(java.lang.String mapName,
                                 MapTableDescription mapTableDescription,
                                 FIDSet sourceFIDSet,
                                 RelateDescription relateDescription)