| Name | Description | Type | Package | Framework |
| Action | The rule action interfaceAuthor:Roy Wetherall | Interface | org.alfresco.service.cmr.action | AlFresco |
| ActionCondition | Rule condition interfaceAuthor:Roy Wetherall | Interface | org.alfresco.service.cmr.action | AlFresco |
| ActionConditionDefinition | Rule condition interfaceAuthor:Roy Wetherall | Interface | org.alfresco.service.cmr.action | AlFresco |
| ActionDefinition | Rule action interface. | Interface | org.alfresco.service.cmr.action | AlFresco |
| ActionExecutionStatus | enum ActionExecutionStatusAction execution status enumeration | Class | org.alfresco.service.cmr.action | AlFresco |
| ActionList | Interface | org.alfresco.service.cmr.action | AlFresco | |
| ActionService | Action service interfaceAuthor:Roy Wetherall | Interface | org.alfresco.service.cmr.action | AlFresco |
| ActionServiceException | Rule Service Exception ClassAuthor:Roy WetherallSee Also:Serialized Form | Class | org.alfresco.service.cmr.action | AlFresco |
| ActionServiceTransientException | This exception should be thrown when an Action has not been run successfully due to a transient condition and where it is possible that a subsequent request to execute the | Class | org.alfresco.service.cmr.action | AlFresco |
| ActionStatus | The various states an Action can be in. | Class | org.alfresco.service.cmr.action | AlFresco |
| ActionTrackingService | Service interface for tracking when actions begin to run, complete or fail. | Interface | org.alfresco.service.cmr.action | AlFresco |
| CancellableAction | A marker interface that forms part of the Cancel Action contract. | Interface | org.alfresco.service.cmr.action | AlFresco |
| CompositeAction | Interface | org.alfresco.service.cmr.action | AlFresco | |
| CompositeActionCondition | Interface | org.alfresco.service.cmr.action | AlFresco | |
| ExecutionDetails | Holds all the details available to the ActionTrackingService on a currently | Class | org.alfresco.service.cmr.action | AlFresco |
| ExecutionSummary | Holds core key details of an Action that is currently executing. | Class | org.alfresco.service.cmr.action | AlFresco |
| ParameterConstraint | Parameter constraint. | Interface | org.alfresco.service.cmr.action | AlFresco |
| ParameterDefinition | Parameter definition interface. | Interface | org.alfresco.service.cmr.action | AlFresco |
| ParameterizedItem | Interface | org.alfresco.service.cmr.action | AlFresco | |
| ParameterizedItemDefinition | Interface | org.alfresco.service.cmr.action | AlFresco | |
| SchedulableAction | The scheduling details for an action, normally used via ScheduledPersistedAction | Interface | org.alfresco.service.cmr.action.scheduled | AlFresco |
| SchedulableAction .IntervalPeriod | Class | org.alfresco.service.cmr.action.scheduled | AlFresco | |
| ScheduledPersistedAction | The scheduling wrapper around a persisted action, which is to be executed on a | Interface | org.alfresco.service.cmr.action.scheduled | AlFresco |
| ScheduledPersistedActionService | A service which handles the scheduling of the execution of persisted actions. | Interface | org.alfresco.service.cmr.action.scheduled | AlFresco |