com.esri.arcgisws
Interface FeatureServerPort

All Superinterfaces:
WebServiceProxy
All Known Implementing Classes:
FeatureServerBindingStub

public interface FeatureServerPort
extends WebServiceProxy


Method Summary
 EditResult[] add(int layerOrTableID, DataObjects dataObjects)
           
 EditResult[] addAttachments(int layerOrTableID, AttachmentData[] attachmentDataArray)
           
 TableEditResult[] applyEdits(TableEdit[] tableEdits)
           
 void delete(int layerOrTableID, String definitionExpression, QueryFilter queryFilter)
           
 EditResult[] deleteAttachments(int layerOrTableID, int[] iDsOfAttachmentsToDelete)
           
 EditResult[] deleteByID(int layerOrTableID, int[] iDsOfObjectsToDelete)
           
 int getCount(int layerOrTableID, String definitionExpression, QueryFilter queryFilter)
           
 GraphicFeatureLayer[] getLayers(ServerSymbolOutputOptions symbolOutputOptions)
           
 int getServiceObjectCount(GFSTableDescription[] layerOrTableDescriptions, Geometry geometry)
           
 DataObjectTable[] getTables(ServerSymbolOutputOptions symbolOutputOptions, boolean ignoreLayers)
           
 ServiceData query(int layerOrTableID, String definitionExpression, QueryFilter queryFilter, ServiceDataOptions serviceDataOptions)
           
 AttachmentData[] queryAttachmentData(int layerOrTableID, int[] attachmentIDs, EsriTransportType transportType)
           
 AttachmentInfo[] queryAttachmentInfos(int layerOrTableID, int[] objectIDs)
           
 ServiceData queryFromService(GFSTableDescription[] layerOrTableDescriptions, Geometry geometry, SpatialReference outSR, TimeReference outTR, ServiceDataOptions serviceDataOptions)
           
 String[] queryHTMLPopups(int layerOrTableID, int[] objectIDs)
           
 int[] queryIDs(int layerOrTableID, String definitionExpression, QueryFilter queryFilter)
           
 ServiceData queryRelatedObjects(int sourceLayerOrTableID, int[] objectIDsInSource, int relationshipID, String targetDefinitionExpression, String targetTableProps, boolean groupBySourceOIDs, SpatialReference outSR, TimeReference outTR, ServiceDataOptions serviceDataOptions)
           
 EditResult[] update(int layerOrTableID, DataObjects dataObjects)
           
 EditResult[] updateAttachments(int layerOrTableID, AttachmentData[] attachmentDataArray)
           
 
Methods inherited from interface com.esri.arcgisws.runtime.WebServiceProxy
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 

Method Detail

add

EditResult[] add(int layerOrTableID,
                 DataObjects dataObjects)

delete

void delete(int layerOrTableID,
            String definitionExpression,
            QueryFilter queryFilter)

query

ServiceData query(int layerOrTableID,
                  String definitionExpression,
                  QueryFilter queryFilter,
                  ServiceDataOptions serviceDataOptions)

update

EditResult[] update(int layerOrTableID,
                    DataObjects dataObjects)

getCount

int getCount(int layerOrTableID,
             String definitionExpression,
             QueryFilter queryFilter)

getLayers

GraphicFeatureLayer[] getLayers(ServerSymbolOutputOptions symbolOutputOptions)

queryAttachmentInfos

AttachmentInfo[] queryAttachmentInfos(int layerOrTableID,
                                      int[] objectIDs)

getServiceObjectCount

int getServiceObjectCount(GFSTableDescription[] layerOrTableDescriptions,
                          Geometry geometry)

addAttachments

EditResult[] addAttachments(int layerOrTableID,
                            AttachmentData[] attachmentDataArray)

applyEdits

TableEditResult[] applyEdits(TableEdit[] tableEdits)

queryHTMLPopups

String[] queryHTMLPopups(int layerOrTableID,
                         int[] objectIDs)

getTables

DataObjectTable[] getTables(ServerSymbolOutputOptions symbolOutputOptions,
                            boolean ignoreLayers)

deleteAttachments

EditResult[] deleteAttachments(int layerOrTableID,
                               int[] iDsOfAttachmentsToDelete)

queryFromService

ServiceData queryFromService(GFSTableDescription[] layerOrTableDescriptions,
                             Geometry geometry,
                             SpatialReference outSR,
                             TimeReference outTR,
                             ServiceDataOptions serviceDataOptions)

deleteByID

EditResult[] deleteByID(int layerOrTableID,
                        int[] iDsOfObjectsToDelete)

updateAttachments

EditResult[] updateAttachments(int layerOrTableID,
                               AttachmentData[] attachmentDataArray)

queryRelatedObjects

ServiceData queryRelatedObjects(int sourceLayerOrTableID,
                                int[] objectIDsInSource,
                                int relationshipID,
                                String targetDefinitionExpression,
                                String targetTableProps,
                                boolean groupBySourceOIDs,
                                SpatialReference outSR,
                                TimeReference outTR,
                                ServiceDataOptions serviceDataOptions)

queryAttachmentData

AttachmentData[] queryAttachmentData(int layerOrTableID,
                                     int[] attachmentIDs,
                                     EsriTransportType transportType)

queryIDs

int[] queryIDs(int layerOrTableID,
               String definitionExpression,
               QueryFilter queryFilter)