com.esri.arcgis.geodatabase
Interface IVersionEvents2

All Superinterfaces:
java.util.EventListener, java.io.Serializable
All Known Implementing Classes:
IVersionEvents2Adapter, IVersionEvents2Proxy

public interface IVersionEvents2
extends java.util.EventListener, java.io.Serializable

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

Description: 'Provides access to events that occur on a version.' 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 IID97469719_829a_40d7_82d5_a8408e5c276e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onArchiveUpdated(IVersionEvents2OnArchiveUpdatedEvent theEvent)
          This event is fired after the historical archive has been updated with changes saved or posted to the DEFAULT version.
 void onBeginReconcile(IVersionEvents2OnBeginReconcileEvent theEvent)
          This event is fired before a version is reconciled.
 void onDeleteVersion(IVersionEvents2OnDeleteVersionEvent theEvent)
          This event is fired before a version is deleted.
 void onPost(IVersionEvents2OnPostEvent theEvent)
          This event is fired after a version is posted.
 

Field Detail

IID97469719_829a_40d7_82d5_a8408e5c276e

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

onArchiveUpdated

void onArchiveUpdated(IVersionEvents2OnArchiveUpdatedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
This event is fired after the historical archive has been updated with changes saved or posted to the DEFAULT version.

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

onBeginReconcile

void onBeginReconcile(IVersionEvents2OnBeginReconcileEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
This event is fired before a version is reconciled.

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

onPost

void onPost(IVersionEvents2OnPostEvent theEvent)
            throws java.io.IOException,
                   AutomationException
This event is fired after a version is posted.

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

onDeleteVersion

void onDeleteVersion(IVersionEvents2OnDeleteVersionEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
This event is fired before a version is deleted.

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