Represents the consumer of Action-based objects.
This interface is the base for subinterfaces representing specific consumers,
namely, ISubscription-based interfaces and IDocumentLifecyclePolicy.
Generally speaking, IActionConsumer objects enable user-implemented actions to execute
when specified events fire on a specified Content Engine object.
You can instantiate a persisted IActionConsumer object by calling the getInstance or fetchInstance method on the Factory.ActionConsumer class.
See also the help for the following interfaces: DocumentClassifier, DocumentLifecycleActionHandler, EventActionHandler.
Namespace:
FileNet.Api.Events
Assembly:
FileNet.Api (in FileNet.Api.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Interface IActionConsumer _ Implements IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, _ IIndependentObject, IEngineObject, ICloneable |
| C# |
|---|
public interface IActionConsumer : IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
| Visual C++ |
|---|
public interface class IActionConsumer : IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
| JavaScript |
|---|
FileNet.Api.Events.IActionConsumer = function(); FileNet.Api.Events.IActionConsumer.createInterface('FileNet.Api.Events.IActionConsumer'); |
Remarks
Metadata
Auditable: false
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: None
IsDependent: false
IsHidden: false
Searchable: true
StorageType: ObjectStore
SuperclassName: Replicable