com.esri.arcgis.geodatabase
Interface IGPReplicaDescription

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPReplicaDescription, IGPReplicaDescriptionProxy

public interface IGPReplicaDescription
extends java.io.Serializable

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

Description: 'Provides access to members which set and return the properties of a GPReplicaDescription object.' 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 IIDe4c1358f_56cf_4c9b_99cd_1bf58d45f1bb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getModelType()
          The replica model type.
 IGeometry getQueryGeometry()
          The shape that determines which features are replicated.
 IGPReplicaDatasets getReplicaDatasets()
          The datasets in the replica.
 int getSpatialRelation()
          Defines how the shape returned by the QueryGeometry property is applied during replication and synchronization.
 void init(IReplica replica)
          Initializes the object from an existing replica.
 boolean isSingleGeneration()
          Indicates if the replica is a check-out.
 boolean isTransferRelatedObjects()
          Indicates if related objects are replicated.
 void setModelType(int modelType)
          The replica model type.
 void setQueryGeometryByRef(IGeometry queryGeometry)
          The shape that determines which features are replicated.
 void setReplicaDatasetsByRef(IGPReplicaDatasets replicaDatasets)
          The datasets in the replica.
 void setSingleGeneration(boolean singleGeneration)
          Indicates if the replica is a check-out.
 void setSpatialRelation(int spatialRelation)
          Defines how the shape returned by the QueryGeometry property is applied during replication and synchronization.
 void setTransferRelatedObjects(boolean transferRelObjects)
          Indicates if related objects are replicated.
 

Field Detail

IIDe4c1358f_56cf_4c9b_99cd_1bf58d45f1bb

static final int IIDe4c1358f_56cf_4c9b_99cd_1bf58d45f1bb
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

init

void init(IReplica replica)
          throws java.io.IOException,
                 AutomationException
Initializes the object from an existing replica.

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

setModelType

void setModelType(int modelType)
                  throws java.io.IOException,
                         AutomationException
The replica model type.

Parameters:
modelType - A com.esri.arcgis.geodatabase.esriReplicaModelType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getModelType

int getModelType()
                 throws java.io.IOException,
                        AutomationException
The replica model type.

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

setSingleGeneration

void setSingleGeneration(boolean singleGeneration)
                         throws java.io.IOException,
                                AutomationException
Indicates if the replica is a check-out.

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

isSingleGeneration

boolean isSingleGeneration()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the replica is a check-out.

Returns:
The singleGeneration
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialRelation

void setSpatialRelation(int spatialRelation)
                        throws java.io.IOException,
                               AutomationException
Defines how the shape returned by the QueryGeometry property is applied during replication and synchronization.

Parameters:
spatialRelation - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialRelation

int getSpatialRelation()
                       throws java.io.IOException,
                              AutomationException
Defines how the shape returned by the QueryGeometry property is applied during replication and synchronization.

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

setQueryGeometryByRef

void setQueryGeometryByRef(IGeometry queryGeometry)
                           throws java.io.IOException,
                                  AutomationException
The shape that determines which features are replicated.

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

getQueryGeometry

IGeometry getQueryGeometry()
                           throws java.io.IOException,
                                  AutomationException
The shape that determines which features are replicated.

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

setReplicaDatasetsByRef

void setReplicaDatasetsByRef(IGPReplicaDatasets replicaDatasets)
                             throws java.io.IOException,
                                    AutomationException
The datasets in the replica.

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

getReplicaDatasets

IGPReplicaDatasets getReplicaDatasets()
                                      throws java.io.IOException,
                                             AutomationException
The datasets in the replica.

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

setTransferRelatedObjects

void setTransferRelatedObjects(boolean transferRelObjects)
                               throws java.io.IOException,
                                      AutomationException
Indicates if related objects are replicated.

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

isTransferRelatedObjects

boolean isTransferRelatedObjects()
                                 throws java.io.IOException,
                                        AutomationException
Indicates if related objects are replicated.

Returns:
The transferRelObjects
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.