com.esri.arcgis.geodatabasedistributed
Interface IReplicaMessageHandler

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IReplicaMessageHandler2
All Known Implementing Classes:
IReplicaMessageHandler2Proxy, IReplicaMessageHandlerProxy, ReplicaMessageHandler

public interface IReplicaMessageHandler
extends java.io.Serializable

COM Interface 'IReplicaMessageHandler'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabaseDistributed.olb'

Description: 'Provides access to members that return information about a replica data change message.' 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 IIDce6fe713_7b5a_4e27_808f_97ecfa588f2b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IDeltaDataChanges getDeltaDataChanges()
          Delta data changes.
 int getMessageType()
          Replica message type.
 int getMyGenerationNumber()
          Replica generation number.
 java.lang.String getReplicaGuid()
          Replica guid.
 int getSibGenerationNumber()
          Replica sibling generation number.
 void init(java.lang.String msgFileName, int msgExportOption)
          Init replica message handler.
 

Field Detail

IIDce6fe713_7b5a_4e27_808f_97ecfa588f2b

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

init

void init(java.lang.String msgFileName,
          int msgExportOption)
          throws java.io.IOException,
                 AutomationException
Init replica message handler.

Parameters:
msgFileName - The msgFileName (in)
msgExportOption - A com.esri.arcgis.geodatabasedistributed.esriExportDataChangesOption constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReplicaGuid

java.lang.String getReplicaGuid()
                                throws java.io.IOException,
                                       AutomationException
Replica guid.

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

getMessageType

int getMessageType()
                   throws java.io.IOException,
                          AutomationException
Replica message type.

Returns:
A com.esri.arcgis.geodatabasedistributed.esriReplicaMessageType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMyGenerationNumber

int getMyGenerationNumber()
                          throws java.io.IOException,
                                 AutomationException
Replica generation number.

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

getSibGenerationNumber

int getSibGenerationNumber()
                           throws java.io.IOException,
                                  AutomationException
Replica sibling generation number.

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

getDeltaDataChanges

IDeltaDataChanges getDeltaDataChanges()
                                      throws java.io.IOException,
                                             AutomationException
Delta data changes.

Returns:
A reference to a com.esri.arcgis.geodatabasedistributed.IDeltaDataChanges
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.