| Package | Description | 
|---|---|
| org.activiti.engine | Public API of the Activiti engine. Typical usage of the API starts by the creation of a ProcessEngineConfiguration(typically based on a configuration file), from which aProcessEnginecan be obtained.Through the services obtained from such a ProcessEngine, BPM and workflow operation 
    can be executed:RepositoryService:  ManagesDeploymentsRuntimeService:  For starting and searchingProcessInstancesTaskService:  Exposes operations to manage human (standalone)Tasks, 
    such as claiming, completing and assigning tasksIdentityService:  Used for managingUsers,Groups and the relations between themManagementService:  Exposes engine admin and maintenance operations,
    which have no relation to the runtime exection of business processesHistoryService:  Exposes information about ongoing and past process instances.FormService:  Access to form data and rendered forms for starting new process instances and completing tasks. | 
| org.activiti.engine.delegate.event | |
| org.activiti.engine.delegate.event.impl | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RuntimeService. dispatchEvent(ActivitiEvent event)Dispatches the given event to any listeners that are registered. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ActivitiActivityCancelledEventAn  ActivitiEventrelated to cancel event being sent to an activity. | 
| interface  | ActivitiActivityEventAn  ActivitiEventrelated to an activity within an execution; | 
| interface  | ActivitiCancelledEventAn  ActivitiEventrelated to cancel event being sent when activiti
 object is cancelled. | 
| interface  | ActivitiEntityEventAn  ActivitiEventrelated to a single entity. | 
| interface  | ActivitiEntityWithVariablesEventAn  ActivitiEntityEventrelated to a single entity. | 
| interface  | ActivitiErrorEventAn  ActivitiEventrelated to an error being sent to an activity. | 
| interface  | ActivitiMembershipEventAn event related to group memberships. | 
| interface  | ActivitiMessageEventAn  ActivitiEventrelated to an message being sent to an activity. | 
| interface  | ActivitiProcessStartedEventAn  ActivitiEventrelated to start event being sent when activiti process
 instance is started. | 
| interface  | ActivitiSequenceFlowTakenEventAn  ActivitiEventthat indicates a certain sequence flow has been taken. | 
| interface  | ActivitiSignalEventAn  ActivitiEventrelated to a signal being sent to an activity. | 
| interface  | ActivitiVariableEventAn  ActivitiEventrelated to a single variable. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ActivitiEventDispatcher. dispatchEvent(ActivitiEvent event)Dispatches the given event to any listeners that are registered. | 
| protected boolean | BaseEntityEventListener. isValidEvent(ActivitiEvent event) | 
| protected void | BaseEntityEventListener. onCreate(ActivitiEvent event)Called when an entity create event is received. | 
| protected void | BaseEntityEventListener. onDelete(ActivitiEvent event)Called when an entity delete event is received. | 
| protected void | BaseEntityEventListener. onEntityEvent(ActivitiEvent event)Called when an event is received, which is not a create, an update or
 delete. | 
| void | BaseEntityEventListener. onEvent(ActivitiEvent event) | 
| void | ActivitiEventListener. onEvent(ActivitiEvent event)Called when an event has been fired | 
| protected void | BaseEntityEventListener. onInitialized(ActivitiEvent event)Called when an entity initialized event is received. | 
| protected void | BaseEntityEventListener. onUpdate(ActivitiEvent event)Called when an entity update event is received. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ActivitiEvent | ActivitiEventBuilder. createEvent(ActivitiEventType type,
           String executionId,
           String processInstanceId,
           String processDefinitionId) | 
| static ActivitiEvent | ActivitiEventBuilder. createGlobalEvent(ActivitiEventType type) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ActivitiEventSupport. dispatchEvent(ActivitiEvent event) | 
| void | ActivitiEventDispatcherImpl. dispatchEvent(ActivitiEvent event) | 
| protected void | ActivitiEventSupport. dispatchEvent(ActivitiEvent event,
             ActivitiEventListener listener) | 
| protected org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity | ActivitiEventDispatcherImpl. extractProcessDefinitionEntityFromEvent(ActivitiEvent event)In case no process-context is active, this method attempts to extract a
 process-definition based on the event. | 
Copyright © 2016 Alfresco. All rights reserved.