com.esri.arcgis.geodatabase
Interface IWorkspaceReplicaSyncEvents

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IWorkspaceReplicaSyncEventsProxy

public interface IWorkspaceReplicaSyncEvents
extends java.io.Serializable

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

Description: 'Provides access to replica events that may be fired after a check-in synchronization operation.' 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 IID6ab1120f_81df_4c11_b255_c5dd15690939
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void afterExportingDataChanges(IReplica sourceReplica, java.lang.Object dataChangesSource, java.lang.Object deltaFile)
          Occurs in the replica geodatabase after data changes have been exported from that replica geodatabase to a delta database.
 void afterSynchronizingDataChanges(IReplica targetReplica, java.lang.Object dataChangesSource, ITable oidMappingTable, ITable changesTable)
          Occurs in the master geodatabase after data changes in either a replica geodatabase or delta database are transferred to the master geodatabase.
 void beforeExportingDataChanges(IReplica sourceReplica, java.lang.Object dataChangesSource, java.lang.Object deltaFile)
          Occurs in the replica geodatabase before data changes are exported from that replica geodatabase to a delta database.
 void beforeSynchronizingDataChanges(IReplica targetReplica, java.lang.Object dataChangesSource)
          Occurs in the master geodatabase before data changes in either a replica geodatabase or delta database are transferred to the master geodatabase.
 

Field Detail

IID6ab1120f_81df_4c11_b255_c5dd15690939

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

beforeExportingDataChanges

void beforeExportingDataChanges(IReplica sourceReplica,
                                java.lang.Object dataChangesSource,
                                java.lang.Object deltaFile)
                                throws java.io.IOException,
                                       AutomationException
Occurs in the replica geodatabase before data changes are exported from that replica geodatabase to a delta database.

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

afterExportingDataChanges

void afterExportingDataChanges(IReplica sourceReplica,
                               java.lang.Object dataChangesSource,
                               java.lang.Object deltaFile)
                               throws java.io.IOException,
                                      AutomationException
Occurs in the replica geodatabase after data changes have been exported from that replica geodatabase to a delta database.

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

beforeSynchronizingDataChanges

void beforeSynchronizingDataChanges(IReplica targetReplica,
                                    java.lang.Object dataChangesSource)
                                    throws java.io.IOException,
                                           AutomationException
Occurs in the master geodatabase before data changes in either a replica geodatabase or delta database are transferred to the master geodatabase.

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

afterSynchronizingDataChanges

void afterSynchronizingDataChanges(IReplica targetReplica,
                                   java.lang.Object dataChangesSource,
                                   ITable oidMappingTable,
                                   ITable changesTable)
                                   throws java.io.IOException,
                                          AutomationException
Occurs in the master geodatabase after data changes in either a replica geodatabase or delta database are transferred to the master geodatabase.

Parameters:
targetReplica - A reference to a com.esri.arcgis.geodatabase.IReplica (in)
dataChangesSource - A reference to another Object (IUnknown) (in)
oidMappingTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
changesTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.