| Annotation Type | Description | 
|---|---|
| BusinessKey | Inspired by the CDI implemenation | 
| ProcessEngineComponent | Indicates that the given bean is an Activiti handler. | 
| ProcessId | when used on a method parameter, this triggers the injection of the current processId. | 
| ProcessVariable | Annotation used on method signatures to tell the runtime to
 inject the current process' process variables as a  java.util.Map. | 
| ProcessVariables | Annotation used on method signatures to tell the runtime to inject the current process' process variables as a  java.util.Map. | 
| StartProcess | this annotation instructs the component model to start an Activiti business process on
 sucessful invocation of a method that's annotated with it. | 
| StartTask | |
| State | indicates that a method is to be enlisted as a handler for a given BPMN state | 
| StopTask | |
| TaskId | specifies which parameter is a task id | 
| UserId | specifies which parameter is a user id | 
Copyright © 2018. All rights reserved.