com.esri.arcgis.geodatabase
Interface IArchivableObject

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

public interface IArchivableObject
extends java.io.Serializable

COM Interface 'IArchivableObject'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

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 IID5a6d0742_cd6b_4502_9251_af9cb7acad51
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void disableArchiving(boolean deleteArchive, boolean traverseRelationships)
          Disable historical archiving for this object.
 void enableArchiving(ISet archiveRegistrationInfos, java.lang.Object seedTimeStamp, boolean traverseRelationships)
          Enable historical archiving for this object.
 boolean isArchiving()
          True if this object has historical archiving enabled.
 

Field Detail

IID5a6d0742_cd6b_4502_9251_af9cb7acad51

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

isArchiving

boolean isArchiving()
                    throws java.io.IOException,
                           AutomationException
True if this object has historical archiving enabled.

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

enableArchiving

void enableArchiving(ISet archiveRegistrationInfos,
                     java.lang.Object seedTimeStamp,
                     boolean traverseRelationships)
                     throws java.io.IOException,
                            AutomationException
Enable historical archiving for this object.

Parameters:
archiveRegistrationInfos - A reference to a com.esri.arcgis.system.ISet (in)
seedTimeStamp - A Variant (in)
traverseRelationships - The traverseRelationships (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

disableArchiving

void disableArchiving(boolean deleteArchive,
                      boolean traverseRelationships)
                      throws java.io.IOException,
                             AutomationException
Disable historical archiving for this object.

Parameters:
deleteArchive - The deleteArchive (in)
traverseRelationships - The traverseRelationships (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.