com.filenet.api.events
Interface WorkflowEventAction
-
- All Superinterfaces:
- Action, EngineObject, EventAction, IndependentlyPersistableObject, IndependentObject, Replicable, RepositoryObject, java.io.Serializable, Subscribable
public interface WorkflowEventAction extends RepositoryObject, EventAction
Represents the launching of a workflow when an event defined in a subscription is fired. The action's ProgId property must be set to the system-supplied handler that launches workflows.A
WorkflowEventAction
object is set on an subscription of typeInstanceWorkflowSubscription
orClassWorkflowSubscription
. Also set on the subscription is the identifier of the workflow to be launched.To create a
WorkflowEventAction
object and persist it to a Content Engine object store, call thecreateInstance
method on theFactory.WorkflowEventAction
class.You can instantiate a
WorkflowEventAction
object in the following ways:- Call the
getInstance
orfetchInstance
method on theFactory.WorkflowEventAction
class. - Call the
get_EventActions
method on anObjectStore
, and iterate theEventActionSet
collection for instances ofWorkflowEventAction
objects. - Call the
get_EventAction
method on aClassWorkflowSubscription
or aInstanceWorkflowSubscription
object. - Retrieve a
WorkflowEventAction
object from aWorkflowEventActionSet
collection.
Metadata
-
-
Method Summary
-
Methods inherited from interface com.filenet.api.events.EventAction
changeClass, get_CmTransactionTimeout, get_IsEnabled, get_Subscriptions, set_CmTransactionTimeout, set_IsEnabled
-
Methods inherited from interface com.filenet.api.events.Action
get_ActiveMarkings, get_AuditedEvents, get_CodeModule, get_Creator, get_DateCreated, get_DateLastModified, get_DescriptiveText, get_DisplayName, get_Id, get_LastModifier, get_Name, get_Owner, get_Permissions, get_ProgId, get_ScriptText, set_CodeModule, set_Creator, set_DateCreated, set_DateLastModified, set_DescriptiveText, set_DisplayName, set_LastModifier, set_Owner, set_Permissions, set_ProgId, set_ScriptText
-
Methods inherited from interface com.filenet.api.core.RepositoryObject
getObjectStore
-
Methods inherited from interface com.filenet.api.replication.Replicable
get_ExternalReplicaIdentities, get_ReplicationGroup, set_ExternalReplicaIdentities, set_ReplicationGroup
-
Methods inherited from interface com.filenet.api.core.Subscribable
raiseEvent
-
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
-
-