com.esri.arcgisws
Class GeoDataServerBindingStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended bycom.esri.arcgisws.GeoDataServerBindingStub
All Implemented Interfaces:
GeoDataServerPort, java.rmi.Remote, javax.xml.rpc.Stub

public class GeoDataServerBindingStub
extends org.apache.axis.client.Stub
implements GeoDataServerPort


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
GeoDataServerBindingStub()
           
GeoDataServerBindingStub(javax.xml.rpc.Service service)
           
GeoDataServerBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 GDSData compareReplicaSchema(GDSData relativeReplicaSchemaDoc, EsriGDSTransportType transportType)
           
protected  org.apache.axis.client.Call createCall()
           
 GDSData createReplica(java.lang.String parentVersion, java.lang.String replicaName, GPReplicaDescription replicaDescription, GPReplicaOptions replicaOptions, GDSExportOptions exportOptions, EsriGDSTransportType transportType)
           
 GPReplicaDataset[] expandReplicaDatasets(GPReplicaDataset[] replicaDatasets)
           
 GDSData exportAcknowledgement(java.lang.String replicaName, EsriGDSTransportType transportType)
           
 GDSData exportReplicaDataChanges(java.lang.String replicaName, GDSExportOptions exportOptions, EsriGDSTransportType transportType, EsriExportGenerationsOption generationsToExport, boolean switchRole)
           
 GDSData exportReplicaSchema(java.lang.String replicaName, EsriGDSTransportType transportType)
           
 GDSData extractData(java.lang.String versionName, GPReplicaDescription replicaDescription, GDSExportOptions exportOptions, EsriGDSTransportType transportType)
           
 DataElement[] getDataElements(DEBrowseOptions browseOptions)
           
 java.lang.String getDefaultWorkingVersion()
           
 int getMaxRecordCount()
           
 GDSQueryResultPortion getNextResultPortion(ResultPortionInfo desiredRange)
           
 GPReplica[] getReplicas()
           
 GPVersionInfo[] getVersions()
           
 EsriWorkspaceType getWrappedWorkspaceType()
           
 void importAcknowledgement(GDSData data)
           
 void importData(GDSData data, EsriGDSImportFormat importFormat)
           
 boolean importReplicaDataChanges(EsriGDSReplicaImportSource sourceType, EsriReplicaReconcilePolicyType reconcilePolicy, boolean columnLevel, GDSData data)
           
 void importReplicaSchemaChanges(GDSData schemaChangesDoc)
           
 GDSData reExportReplicaDataChanges(java.lang.String replicaName, GDSExportOptions exportOptions, EsriGDSTransportType transportType, EsriExportGenerationsOption generationsToExport)
           
 GDSQueryResultPortion tableSearch(java.lang.String versionName, java.lang.String tableName, QueryFilter queryFilter, ResultPortionInfo queryRange)
           
 void unregisterReplica(java.lang.String replicaName)
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoDataServerBindingStub

public GeoDataServerBindingStub()
                         throws org.apache.axis.AxisFault

GeoDataServerBindingStub

public GeoDataServerBindingStub(java.net.URL endpointURL,
                                javax.xml.rpc.Service service)
                         throws org.apache.axis.AxisFault

GeoDataServerBindingStub

public GeoDataServerBindingStub(javax.xml.rpc.Service service)
                         throws org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getDataElements

public DataElement[] getDataElements(DEBrowseOptions browseOptions)
                              throws java.rmi.RemoteException
Specified by:
getDataElements in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

getDefaultWorkingVersion

public java.lang.String getDefaultWorkingVersion()
                                          throws java.rmi.RemoteException
Specified by:
getDefaultWorkingVersion in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

getWrappedWorkspaceType

public EsriWorkspaceType getWrappedWorkspaceType()
                                          throws java.rmi.RemoteException
Specified by:
getWrappedWorkspaceType in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

getMaxRecordCount

public int getMaxRecordCount()
                      throws java.rmi.RemoteException
Specified by:
getMaxRecordCount in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

getReplicas

public GPReplica[] getReplicas()
                        throws java.rmi.RemoteException
Specified by:
getReplicas in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

getVersions

public GPVersionInfo[] getVersions()
                            throws java.rmi.RemoteException
Specified by:
getVersions in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

compareReplicaSchema

public GDSData compareReplicaSchema(GDSData relativeReplicaSchemaDoc,
                                    EsriGDSTransportType transportType)
                             throws java.rmi.RemoteException
Specified by:
compareReplicaSchema in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

createReplica

public GDSData createReplica(java.lang.String parentVersion,
                             java.lang.String replicaName,
                             GPReplicaDescription replicaDescription,
                             GPReplicaOptions replicaOptions,
                             GDSExportOptions exportOptions,
                             EsriGDSTransportType transportType)
                      throws java.rmi.RemoteException
Specified by:
createReplica in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

expandReplicaDatasets

public GPReplicaDataset[] expandReplicaDatasets(GPReplicaDataset[] replicaDatasets)
                                         throws java.rmi.RemoteException
Specified by:
expandReplicaDatasets in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

exportAcknowledgement

public GDSData exportAcknowledgement(java.lang.String replicaName,
                                     EsriGDSTransportType transportType)
                              throws java.rmi.RemoteException
Specified by:
exportAcknowledgement in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

exportReplicaDataChanges

public GDSData exportReplicaDataChanges(java.lang.String replicaName,
                                        GDSExportOptions exportOptions,
                                        EsriGDSTransportType transportType,
                                        EsriExportGenerationsOption generationsToExport,
                                        boolean switchRole)
                                 throws java.rmi.RemoteException
Specified by:
exportReplicaDataChanges in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

exportReplicaSchema

public GDSData exportReplicaSchema(java.lang.String replicaName,
                                   EsriGDSTransportType transportType)
                            throws java.rmi.RemoteException
Specified by:
exportReplicaSchema in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

extractData

public GDSData extractData(java.lang.String versionName,
                           GPReplicaDescription replicaDescription,
                           GDSExportOptions exportOptions,
                           EsriGDSTransportType transportType)
                    throws java.rmi.RemoteException
Specified by:
extractData in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

getNextResultPortion

public GDSQueryResultPortion getNextResultPortion(ResultPortionInfo desiredRange)
                                           throws java.rmi.RemoteException
Specified by:
getNextResultPortion in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

importAcknowledgement

public void importAcknowledgement(GDSData data)
                           throws java.rmi.RemoteException
Specified by:
importAcknowledgement in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

importReplicaDataChanges

public boolean importReplicaDataChanges(EsriGDSReplicaImportSource sourceType,
                                        EsriReplicaReconcilePolicyType reconcilePolicy,
                                        boolean columnLevel,
                                        GDSData data)
                                 throws java.rmi.RemoteException
Specified by:
importReplicaDataChanges in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

importReplicaSchemaChanges

public void importReplicaSchemaChanges(GDSData schemaChangesDoc)
                                throws java.rmi.RemoteException
Specified by:
importReplicaSchemaChanges in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

importData

public void importData(GDSData data,
                       EsriGDSImportFormat importFormat)
                throws java.rmi.RemoteException
Specified by:
importData in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

reExportReplicaDataChanges

public GDSData reExportReplicaDataChanges(java.lang.String replicaName,
                                          GDSExportOptions exportOptions,
                                          EsriGDSTransportType transportType,
                                          EsriExportGenerationsOption generationsToExport)
                                   throws java.rmi.RemoteException
Specified by:
reExportReplicaDataChanges in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

tableSearch

public GDSQueryResultPortion tableSearch(java.lang.String versionName,
                                         java.lang.String tableName,
                                         QueryFilter queryFilter,
                                         ResultPortionInfo queryRange)
                                  throws java.rmi.RemoteException
Specified by:
tableSearch in interface GeoDataServerPort
Throws:
java.rmi.RemoteException

unregisterReplica

public void unregisterReplica(java.lang.String replicaName)
                       throws java.rmi.RemoteException
Specified by:
unregisterReplica in interface GeoDataServerPort
Throws:
java.rmi.RemoteException