com.esri.arcgis.geodatabase
Class IWorkspaceReplicaSyncEventsProxy
java.lang.Object
com.esri.arcgis.interop.Dispatch
com.esri.arcgis.geodatabase.IWorkspaceReplicaSyncEventsProxy
- All Implemented Interfaces:
- IWorkspaceReplicaSyncEvents, Externalizable, Serializable
public class IWorkspaceReplicaSyncEventsProxy
- extends com.esri.arcgis.interop.Dispatch
- implements IWorkspaceReplicaSyncEvents, Serializable
Provides access to replica events that may be fired after a check-in synchronization operation.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
- See Also:
- Serialized Form
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
|
Method Summary |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
afterExportingDataChanges(IReplica sourceReplica,
Object dataChangesSource,
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,
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,
Object dataChangesSource,
Object deltaFile)
Occurs in the replica geodatabase before data changes are exported from that replica geodatabase to a delta database. |
void |
beforeSynchronizingDataChanges(IReplica targetReplica,
Object dataChangesSource)
Occurs in the master geodatabase before data changes in either a replica geodatabase or delta database are transferred to the master geodatabase. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class com.esri.arcgis.interop.Dispatch |
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
IWorkspaceReplicaSyncEventsProxy
public IWorkspaceReplicaSyncEventsProxy()
IWorkspaceReplicaSyncEventsProxy
public IWorkspaceReplicaSyncEventsProxy(Object obj)
throws IOException
- Throws:
IOException
IWorkspaceReplicaSyncEventsProxy
protected IWorkspaceReplicaSyncEventsProxy(Object obj,
String iid)
throws IOException
- Throws:
IOException
addListener
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
- Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
- Throws:
IOException
removeListener
public void removeListener(String iidStr,
Object theListener)
throws IOException
- Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
- Throws:
IOException
beforeExportingDataChanges
public void beforeExportingDataChanges(IReplica sourceReplica,
Object dataChangesSource,
Object deltaFile)
throws IOException,
AutomationException
- Occurs in the replica geodatabase before data changes are exported from that replica geodatabase to a delta database.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
- Specified by:
beforeExportingDataChanges in interface IWorkspaceReplicaSyncEvents
- 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:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
afterExportingDataChanges
public void afterExportingDataChanges(IReplica sourceReplica,
Object dataChangesSource,
Object deltaFile)
throws IOException,
AutomationException
- Occurs in the replica geodatabase after data changes have been exported from that replica geodatabase to a delta database.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
- Specified by:
afterExportingDataChanges in interface IWorkspaceReplicaSyncEvents
- 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:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
beforeSynchronizingDataChanges
public void beforeSynchronizingDataChanges(IReplica targetReplica,
Object dataChangesSource)
throws IOException,
AutomationException
- Occurs in the master geodatabase before data changes in either a replica geodatabase or delta database are transferred to the master geodatabase.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
- Specified by:
beforeSynchronizingDataChanges in interface IWorkspaceReplicaSyncEvents
- Parameters:
targetReplica - A reference to a com.esri.arcgis.geodatabase.IReplica (in)dataChangesSource - A reference to another Object (IUnknown) (in)
- Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
afterSynchronizingDataChanges
public void afterSynchronizingDataChanges(IReplica targetReplica,
Object dataChangesSource,
ITable oidMappingTable,
ITable changesTable)
throws IOException,
AutomationException
- Occurs in the master geodatabase after data changes in either a replica geodatabase or delta database are transferred to the master geodatabase.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
- Specified by:
afterSynchronizingDataChanges in interface IWorkspaceReplicaSyncEvents
- 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:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable- Overrides:
writeExternal in class com.esri.arcgis.interop.Dispatch
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable- Overrides:
readExternal in class com.esri.arcgis.interop.Dispatch
- Throws:
IOException
ClassNotFoundException