com.esri.arcgis.geodatabase
Interface IGPReplicaOptions2

All Superinterfaces:
IGPReplicaOptions, Serializable
All Known Implementing Classes:
GPReplicaOptions

public interface IGPReplicaOptions2
extends IGPReplicaOptions, Serializable

Remarks

This interface contains properties that define the options to use when creating a replica.

Product Availability

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


Method Summary
 boolean isIncludeMapLayers()
          isIncludeMapLayers
 boolean isResolveDatasetNameConflicts()
          Resolve dataset name conflicts when creating replicas.
 boolean isReturnAllExpandedDatasets()
          Return all datasets including feature datasets, topologies, and geometric networks when expanding.
 boolean isUseArchiving()
          Use archiving instead of versions to track changes in one way replicas.
 void setIncludeMapLayers(boolean includeMapLayers)
          setIncludeMapLayers
 void setResolveDatasetNameConflicts(boolean resolveNameConflicts)
          Resolve dataset name conflicts when creating replicas.
 void setReturnAllExpandedDatasets(boolean returnAllExpandedDatasets)
          Return all datasets including feature datasets, topologies, and geometric networks when expanding.
 void setUseArchiving(boolean useArchiving)
          Use archiving instead of versions to track changes in one way replicas.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGPReplicaOptions
getAccessType, getChildConnectionString, getChildReconcilePolicy, getParentConnectionString, getParentReconcilePolicy, isChildFirstSender, isRegisterReplicaOnly, setAccessType, setChildConnectionString, setChildReconcilePolicy, setIsChildFirstSender, setParentConnectionString, setParentReconcilePolicy, setRegisterReplicaOnly
 

Method Detail

setUseArchiving

void setUseArchiving(boolean useArchiving)
                     throws IOException,
                            AutomationException
Use archiving instead of versions to track changes in one way replicas.

Product Availability

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

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

isUseArchiving

boolean isUseArchiving()
                       throws IOException,
                              AutomationException
Use archiving instead of versions to track changes in one way replicas.

Product Availability

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

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

setIncludeMapLayers

void setIncludeMapLayers(boolean includeMapLayers)
                         throws IOException,
                                AutomationException
setIncludeMapLayers

Product Availability

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

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

isIncludeMapLayers

boolean isIncludeMapLayers()
                           throws IOException,
                                  AutomationException
isIncludeMapLayers

Product Availability

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

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

setReturnAllExpandedDatasets

void setReturnAllExpandedDatasets(boolean returnAllExpandedDatasets)
                                  throws IOException,
                                         AutomationException
Return all datasets including feature datasets, topologies, and geometric networks when expanding.

Product Availability

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

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

isReturnAllExpandedDatasets

boolean isReturnAllExpandedDatasets()
                                    throws IOException,
                                           AutomationException
Return all datasets including feature datasets, topologies, and geometric networks when expanding.

Product Availability

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

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

setResolveDatasetNameConflicts

void setResolveDatasetNameConflicts(boolean resolveNameConflicts)
                                    throws IOException,
                                           AutomationException
Resolve dataset name conflicts when creating replicas.

Product Availability

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

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

isResolveDatasetNameConflicts

boolean isResolveDatasetNameConflicts()
                                      throws IOException,
                                             AutomationException
Resolve dataset name conflicts when creating replicas.

Product Availability

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

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