com.esri.arcgis.geodatabasedistributed
Interface IGeoDataServer2

All Superinterfaces:
IGeoDataServer, Serializable
All Known Implementing Classes:
GeoDataServer, GeoDataServerIP, GeoDataServerLP

public interface IGeoDataServer2
extends IGeoDataServer, Serializable

Provides access to methods supported by a GeoDataServer Object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IGPReplicaDatasets expandReplicaDatasets2(IGPReplicaDatasets gPReplicaDatasets, IGPReplicaOptions replicaOptions)
          Expands a set of replica datasets taking into consideration geodatabase constructs (topologies, relationship classes, etc.).
 IGPReplica getReplica(String replicaName)
          Return the replica in the workspace that has a specific name.
 
Methods inherited from interface com.esri.arcgis.geodatabasedistributed.IGeoDataServer
compareReplicaSchema, createReplica, expandReplicaDatasets, exportAcknowledgement, exportReplicaDataChanges, exportReplicaSchema, extractData, getDataElements, getDefaultWorkingVersion, getMaxRecordCount, getNextResultPortion, getReplicas, getVersions, getWrappedWorkspaceType, importAcknowledgement, importData, importReplicaDataChanges, importReplicaSchemaChanges, reExportReplicaDataChanges, tableSearch, unregisterReplica
 

Method Detail

expandReplicaDatasets2

IGPReplicaDatasets expandReplicaDatasets2(IGPReplicaDatasets gPReplicaDatasets,
                                          IGPReplicaOptions replicaOptions)
                                          throws IOException,
                                                 AutomationException
Expands a set of replica datasets taking into consideration geodatabase constructs (topologies, relationship classes, etc.).

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
gPReplicaDatasets - A reference to a com.esri.arcgis.geodatabase.IGPReplicaDatasets (in)
replicaOptions - A reference to a com.esri.arcgis.geodatabase.IGPReplicaOptions (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPReplicaDatasets
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReplica

IGPReplica getReplica(String replicaName)
                      throws IOException,
                             AutomationException
Return the replica in the workspace that has a specific name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
replicaName - The replicaName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPReplica
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.