com.esri.arcgis.geodatabase
Interface IGPReplica2

All Superinterfaces:
IGPReplica, Serializable
All Known Implementing Classes:
GPReplica

public interface IGPReplica2
extends IGPReplica, Serializable

Product Availability

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


Method Summary
 Object getMyTime()
          getMyTime
 Object getSibMyTime()
          getSibMyTime
 Object getSibTime()
          getSibTime
 boolean isInTransportFile()
          isInTransportFile
 boolean isResolveDatasetNameConflicts()
          Resolve dataset name conflicts when creating replicas.
 boolean isUseArchiving()
          Use archiving instead of versions to track changes in one way replicas.
 void setInTransportFile(boolean inTransportFile)
          setInTransportFile
 void setMyTime(Object myTime)
          setMyTime
 void setResolveDatasetNameConflicts(boolean resolveDatasetNameConflicts)
          Resolve dataset name conflicts when creating replicas.
 void setSibMyTime(Object sibMyTime)
          setSibMyTime
 void setSibTime(Object sibTime)
          setSibTime
 void setUseArchiving(boolean useArchiving)
          Use archiving instead of versions to track changes in one way replicas.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGPReplica
getAccessType, getCreationDate, getGUID, getID, getMyGenerationNumber, getName, getReconcilePolicy, getReplicaDescription, getReplicaState, getReplicaVersion, getRole, getSibConnectionString, getSibGenerationNumber, getSibMyGenerationNumber, init, isHasConflicts, setAccessType, setCreationDate, setGUID, setHasConflicts, setID, setMyGenerationNumber, setName, setReconcilePolicy, setReplicaDescriptionByRef, setReplicaState, setReplicaVersion, setRole, setSibConnectionString, setSibGenerationNumber, setSibMyGenerationNumber
 

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.

getMyTime

Object getMyTime()
                 throws IOException,
                        AutomationException
getMyTime

Product Availability

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

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

setMyTime

void setMyTime(Object myTime)
               throws IOException,
                      AutomationException
setMyTime

Product Availability

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

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

getSibTime

Object getSibTime()
                  throws IOException,
                         AutomationException
getSibTime

Product Availability

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

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

setSibTime

void setSibTime(Object sibTime)
                throws IOException,
                       AutomationException
setSibTime

Product Availability

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

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

getSibMyTime

Object getSibMyTime()
                    throws IOException,
                           AutomationException
getSibMyTime

Product Availability

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

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

setSibMyTime

void setSibMyTime(Object sibMyTime)
                  throws IOException,
                         AutomationException
setSibMyTime

Product Availability

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

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

setInTransportFile

void setInTransportFile(boolean inTransportFile)
                        throws IOException,
                               AutomationException
setInTransportFile

Product Availability

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

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

isInTransportFile

boolean isInTransportFile()
                          throws IOException,
                                 AutomationException
isInTransportFile

Product Availability

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

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

setResolveDatasetNameConflicts

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

Product Availability

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

Parameters:
resolveDatasetNameConflicts - The resolveDatasetNameConflicts (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 resolveDatasetNameConflicts
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.