com.esri.arcgis.geodatabasedistributed
Interface IEnumSchemaChange

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

public interface IEnumSchemaChange
extends java.io.Serializable

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

Description: 'Provides access to the replica schema changes.' 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 IID52b0879b_28c4_4904_a402_91378488b867
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ISchemaChangeInfo getDatasetChanges(java.lang.String name, int dsType)
          The schema changes for a specific dataset.
 ISchemaChangeInfo getDomainChanges(java.lang.String domainName)
          The schema changes for a specific domain.
 IReplica getToReplica()
          The replica the schema changes will be applied to.
 boolean hasChanges()
          Indicates if there are schema changes.
 ISchemaChangeInfo next()
          The next schema change in the enumeration sequence.
 void reset()
          Resets the enumeration sequence to the beginning.
 

Field Detail

IID52b0879b_28c4_4904_a402_91378488b867

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

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets the enumeration sequence to the beginning.

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

next

ISchemaChangeInfo next()
                       throws java.io.IOException,
                              AutomationException
The next schema change in the enumeration sequence.

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

getDomainChanges

ISchemaChangeInfo getDomainChanges(java.lang.String domainName)
                                   throws java.io.IOException,
                                          AutomationException
The schema changes for a specific domain.

Parameters:
domainName - The domainName (in)
Returns:
A reference to a com.esri.arcgis.geodatabasedistributed.ISchemaChangeInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatasetChanges

ISchemaChangeInfo getDatasetChanges(java.lang.String name,
                                    int dsType)
                                    throws java.io.IOException,
                                           AutomationException
The schema changes for a specific dataset.

Parameters:
name - The name (in)
dsType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabasedistributed.ISchemaChangeInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasChanges

boolean hasChanges()
                   throws java.io.IOException,
                          AutomationException
Indicates if there are schema changes.

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

getToReplica

IReplica getToReplica()
                      throws java.io.IOException,
                             AutomationException
The replica the schema changes will be applied to.

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