com.filenet.api.events
Interface CustomEvent
-
- All Superinterfaces:
- EngineObject, Event, IndependentlyPersistableObject, IndependentObject, ObjectChangeEvent, RepositoryObject, java.io.Serializable
public interface CustomEvent extends RepositoryObject, ObjectChangeEvent
Represents a user-defined custom event. A custom event is raised whenever an object to which it is subscribed calls itsraiseEvent
method.To create a
CustomEvent
object, and persist it to a Content Engine object store, call thecreateInstance
method on theFactory.CustomEvent
class.You can instantiate a
CustomEvent
object in the following ways:- By calling the
getInstance
orfetchInstance
method on the Factory.CustomEvent class. - By calling
get_AuditedEvents
on the source object of the custom event, and iterating theEventSet
collection for instances ofCustomEvent
objects. - By retrieving a
CustomEvent
object from aCustomEventSet
collection.
Metadata
-
-
Method Summary
Methods Modifier and Type Method and Description ActiveMarkingList
get_ActiveMarkings()
Returns the value of the ActiveMarkings property.StringList
get_ModifiedProperties()
Returns the value of the ModifiedProperties property.IndependentObject
get_OriginalObject()
Returns the value of the OriginalObject property.Id
get_VersionSeriesId()
Returns the value of the VersionSeriesId property.-
Methods inherited from interface com.filenet.api.events.ObjectChangeEvent
get_SourceClassId, get_SourceObject, get_SourceObjectId
-
Methods inherited from interface com.filenet.api.events.Event
get_CmAuditSequence, 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.RepositoryObject
getObjectStore
-
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_VersionSeriesId
Id get_VersionSeriesId()
Returns the value of the VersionSeriesId property. For more information, see VersionSeriesId Property.
-
get_ModifiedProperties
StringList get_ModifiedProperties()
Returns the value of the ModifiedProperties property. For more information, see ModifiedProperties Property.
-
get_OriginalObject
IndependentObject get_OriginalObject()
Returns the value of the OriginalObject property. For more information, see OriginalObject Property.
-
get_ActiveMarkings
ActiveMarkingList get_ActiveMarkings()
Returns the value of the ActiveMarkings property. For more information, see ActiveMarkings Property.
-
-