com.esri.arcgis.carto
Interface IGraphicFeatureServerReplication

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GraphicFeatureServer, GraphicFeatureServerIP, GraphicFeatureServerLP, IGraphicFeatureServerReplicationProxy

public interface IGraphicFeatureServerReplication
extends java.io.Serializable

COM Interface 'IGraphicFeatureServerReplication'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to replication members of Graphic Feature Server.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID6a727d6f_0b7d_478e_847e_8cf875180b0d
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void alterReplica(IGPReplica replica)
          Alter the definition of a replica.
 IGDSData createReplica(java.lang.String replicaName, IGFSReplicaDescription replicaDescription, IGPReplicaOptions repOptions, IGDSExportOptions exportOptions, int transportType)
          Create Replica.
 IGDSData exportReplicaDataChanges(java.lang.String replicaName, IGDSExportOptions options, int transportType)
          Exports data changes for a replica.
 IGPReplicas getReplicas()
          The replicas in the workspace of the mxd document's data source.
 boolean importReplicaDataChanges(int sourceType, int reconcilePolicy, IGDSData data)
          Import the data changes for a replica.
 void unregisterReplica(java.lang.String replicaName)
          Unregister the replica.
 

Field Detail

IID6a727d6f_0b7d_478e_847e_8cf875180b0d

static final int IID6a727d6f_0b7d_478e_847e_8cf875180b0d
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

createReplica

IGDSData createReplica(java.lang.String replicaName,
                       IGFSReplicaDescription replicaDescription,
                       IGPReplicaOptions repOptions,
                       IGDSExportOptions exportOptions,
                       int transportType)
                       throws java.io.IOException,
                              AutomationException
Create Replica.

Parameters:
replicaName - The replicaName (in)
replicaDescription - A reference to a com.esri.arcgis.carto.IGFSReplicaDescription (in)
repOptions - A reference to a com.esri.arcgis.geodatabase.IGPReplicaOptions (in)
exportOptions - A reference to a com.esri.arcgis.geodatabasedistributed.IGDSExportOptions (in)
transportType - A com.esri.arcgis.geodatabasedistributed.esriGDSTransportType constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabasedistributed.IGDSData
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReplicas

IGPReplicas getReplicas()
                        throws java.io.IOException,
                               AutomationException
The replicas in the workspace of the mxd document's data source.

Returns:
A reference to a com.esri.arcgis.geodatabase.IGPReplicas
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

unregisterReplica

void unregisterReplica(java.lang.String replicaName)
                       throws java.io.IOException,
                              AutomationException
Unregister the replica.

Parameters:
replicaName - The replicaName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportReplicaDataChanges

IGDSData exportReplicaDataChanges(java.lang.String replicaName,
                                  IGDSExportOptions options,
                                  int transportType)
                                  throws java.io.IOException,
                                         AutomationException
Exports data changes for a replica.

Parameters:
replicaName - The replicaName (in)
options - A reference to a com.esri.arcgis.geodatabasedistributed.IGDSExportOptions (in)
transportType - A com.esri.arcgis.geodatabasedistributed.esriGDSTransportType constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabasedistributed.IGDSData
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

importReplicaDataChanges

boolean importReplicaDataChanges(int sourceType,
                                 int reconcilePolicy,
                                 IGDSData data)
                                 throws java.io.IOException,
                                        AutomationException
Import the data changes for a replica.

Parameters:
sourceType - A com.esri.arcgis.geodatabasedistributed.esriGDSReplicaImportSource constant (in)
reconcilePolicy - A com.esri.arcgis.geodatabase.esriReplicaReconcilePolicyType constant (in)
data - A reference to a com.esri.arcgis.geodatabasedistributed.IGDSData (in)
Returns:
The conflictsFound
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

alterReplica

void alterReplica(IGPReplica replica)
                  throws java.io.IOException,
                         AutomationException
Alter the definition of a replica.

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