com.filenet.api.events
Interface ObjectChangeEvent

All Superinterfaces:
EngineObject, Event, IndependentlyPersistableObject, IndependentObject, RepositoryObject, java.io.Serializable
All Known Subinterfaces:
CancelCheckoutEvent, ChangeClassEvent, ChangeStateEvent, CheckinEvent, CheckoutEvent, ClassifyCompleteEvent, CreationEvent, CustomEvent, DeletionEvent, DemoteVersionEvent, FileEvent, FreezeEvent, LockEvent, PromoteVersionEvent, PublishCompleteEvent, PublishRequestEvent, TakeFederatedOwnershipEvent, UnfileEvent, UnlockEvent, UpdateEvent, UpdateSecurityEvent

public interface ObjectChangeEvent
extends RepositoryObject, Event

Represents an event that occurs when the state of an object is changed. This interface is the base for several event interfaces.

You can instantiate an ObjectChangeEvent object in the following ways:

Metadata

Auditable: false
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: EventClassDefinition
IsDependent: false
IsHidden: false
Searchable: true
StorageType: ObjectStore
SuperclassName: Event


Method Summary
 Id get_SourceClassId()
          Returns the value of the SourceClassId property.
 IndependentObject get_SourceObject()
          Returns the value of the SourceObject property.
 Id get_SourceObjectId()
          Returns the value of the SourceObjectId property.
 
Methods inherited from interface com.filenet.api.events.Event
get_Creator, get_DateCreated, get_DateLastModified, get_EventStatus, get_Id, get_InitiatingUser, get_LastModifier, get_Name, get_Owner, get_Permissions, set_Creator, set_DateCreated, set_DateLastModified, set_EventStatus, set_LastModifier, set_Owner, set_Permissions
 
Methods inherited from interface com.filenet.api.core.IndependentlyPersistableObject
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
 
Methods inherited from interface com.filenet.api.core.IndependentObject
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
 
Methods inherited from interface com.filenet.api.core.EngineObject
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
 

Method Detail

get_SourceClassId

Id get_SourceClassId()
Returns the value of the SourceClassId property. For more information, see SourceClassId Property.


get_SourceObjectId

Id get_SourceObjectId()
Returns the value of the SourceObjectId property. For more information, see SourceObjectId Property.


get_SourceObject

IndependentObject get_SourceObject()
Returns the value of the SourceObject property. For more information, see SourceObject Property.



© Copyright IBM Corporation 2006, 2009. All rights reserved.