Defines an action that evaluates user membership in dynamic roles. The action is coded by the user as a Java or JavaScript implementation of the com.filenet.api.engine.RoleMemberShipHandle interface. The user-implemented action is set on CmRoleMembershipAction with the CodeModule or ScriptText property, depending on how the action is implemented.

Note that ICmRoleMembershipAction can be subclassed with custom properties, which can be used to define configuration settings for the handler implementation.

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

ToggleSyntax

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

ToggleRemarks

Metadata

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

ToggleSee Also