Represents the actions to be taken when a document's lifecycle state is changed. A document's lifecycle states are defined in the IDocumentStateList collection of its associated IDocumentLifecyclePolicy object. A document lifecycle policy defines a set of valid lifecycle states for a document, controls the transition of those states, and specifies the actions to be taken when a document's lifecycle state changes. To change the lifecycle state of a document, call its ChangeState method; you can change a document's current lifecycle state to another predefined state, set it to an exception state, or clear it from an exception state by specifying the appropriate LifecycleChangeFlags constant in the flags parameter.

To define the actions to take when a document’s lifecycle state is changed, write a JavaScript or Java handler class that implements the DocumentLifecycleActionHandler interface in the Content Engine Java API.

Namespace:  FileNet.Api.Events
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Public Interface IDocumentLifecycleAction _
	Implements IAction, IRepositoryObject, IReplicable, ISubscribable,  _
	IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
C#
public interface IDocumentLifecycleAction : IAction, 
	IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, 
	IEngineObject, ICloneable
Visual C++
public interface class IDocumentLifecycleAction : IAction, 
	IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, 
	IEngineObject, ICloneable
JavaScript
FileNet.Api.Events.IDocumentLifecycleAction = function();
FileNet.Api.Events.IDocumentLifecycleAction.createInterface('FileNet.Api.Events.IDocumentLifecycleAction');

ToggleRemarks

Metadata

Auditable: true
AllowsInstances: true
AllowsSubClasses: true
ClassDefinitionName: ReplicableClassDefinition
IsDependent: false
IsHidden: false
Name: DisplayName
Searchable: true
StorageType: ObjectStore
SuperclassName: Action

ToggleSee Also