com.esri.arcgis.geodatabasedistributed
Interface IDeltaDataChangesInit

All Superinterfaces:
Serializable
All Known Subinterfaces:
IDeltaDataChangesInit2
All Known Implementing Classes:
DeltaDataChanges

public interface IDeltaDataChangesInit
extends Serializable

Provides access to members that initialize a DeltaDataChanges object.

Superseded By

IDeltaDataChangesInit2

Remarks

The IDeltaDataChangesInit interface is used to initialize a DeltaDataChanges coclass. The coclass must be intialized before any of the other interfaces in the coclass can be used.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

See Also:
DataChangesImporter, DataChangesExporter, DeltaDataChanges, DataChanges, IExportDataChanges

Method Summary
 void init(String changesFileName, int exportOption)
          Initializes the class by setting delta database file name and export option.
 

Method Detail

init

void init(String changesFileName,
          int exportOption)
          throws IOException,
                 AutomationException
Initializes the class by setting delta database file name and export option.

Remarks

This interface provides an init method which allows you to initialize the DeltaDataChanges coclass. The class can be initialized from either a delta database, a delta file geodatabase or a delta XML file. The changesFileName parameter is the path of the delta file and the exportOption parameter is the type of delta file.

See the DataChangesExporter coclass for more information on delta files.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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