com.esri.arcgis.geodatabase
Interface IReplicaLog

All Superinterfaces:
Serializable
All Known Implementing Classes:
IReplicaLogProxy

public interface IReplicaLog
extends Serializable

Provides access to members that get information about a replica log.

Product Availability

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


Method Summary
 void getErrorCode()
          Error code associated with log event.
 Object getLogDate()
          Date of the synchronization event.
 int getLogID()
          The ID of the Replica Log.
 int getReplicaID()
          The ID of the replica.
 int getSourceEndGen()
          Source generation end number.
 int getSourceStartGen()
          Source generation start number.
 int getSynchronizeOperation()
          The synchronize operation.
 int getTargetGen()
          Target generation number.
 

Method Detail

getLogID

int getLogID()
             throws IOException,
                    AutomationException
The ID of the Replica Log.

Product Availability

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

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

getReplicaID

int getReplicaID()
                 throws IOException,
                        AutomationException
The ID of the replica.

Product Availability

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

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

getSynchronizeOperation

int getSynchronizeOperation()
                            throws IOException,
                                   AutomationException
The synchronize operation.

Product Availability

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

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

getErrorCode

void getErrorCode()
                  throws IOException,
                         AutomationException
Error code associated with log event.

Product Availability

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

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

getLogDate

Object getLogDate()
                  throws IOException,
                         AutomationException
Date of the synchronization event.

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.

getSourceStartGen

int getSourceStartGen()
                      throws IOException,
                             AutomationException
Source generation start number.

Product Availability

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

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

getSourceEndGen

int getSourceEndGen()
                    throws IOException,
                           AutomationException
Source generation end number.

Product Availability

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

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

getTargetGen

int getTargetGen()
                 throws IOException,
                        AutomationException
Target generation number.

Product Availability

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

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