com.esri.arcgis.geodatabasedistributed
Interface ISchemaChanges

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchemaChanges

public interface ISchemaChanges
extends Serializable

Provides access to the replica schema changes.

Product Availability

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


Method Summary
 IEnumSchemaChange getChanges()
          An enumeration of the replica schema changes.
 IGPReplica getFromReplica()
          The replica thatis the source of the schema changes.
 IGPReplica getToReplica()
          The replica that is the target for the schema changes.
 

Method Detail

getChanges

IEnumSchemaChange getChanges()
                             throws IOException,
                                    AutomationException
An enumeration of the replica schema changes.

Remarks

The GetChanges method returns the schema changes from the SchemaChanges object.

This method returns a reference to an object that implements IEnumSchemaChange. See the IEnumSchemaChange interface for more information.

Product Availability

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

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

getFromReplica

IGPReplica getFromReplica()
                          throws IOException,
                                 AutomationException
The replica thatis the source of the schema changes.

Remarks

This method returns the replica that is the source of the schema changes. This replica is returned as a reference to an object that implements IGPReplica. See the GPReplica coclass for more information.

Product Availability

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

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

getToReplica

IGPReplica getToReplica()
                        throws IOException,
                               AutomationException
The replica that is the target for the schema changes.

Remarks

This method returns the replica that is the target for the schema changes. This replica is returned as a reference to an object that implements IGPReplica. See the GPReplica coclass for more information.

Product Availability

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

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