| 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 | Interfaces used to include Java code in a process as the behavior of an activity 
    or as a listener to process events with  JavaDelegates. | 
| org.activiti.engine.test | Helper classes for testing processes. | 
| org.activiti.engine.test.mock | 
| Class and Description | 
|---|
| ActivitiEngineAgenda This class extends  Agendawith activiti specific operations | 
| ActivitiEngineAgendaFactory | 
| ActivitiException Runtime exception that is the superclass of all Activiti exceptions. | 
| ActivitiObjectNotFoundException An exception indicating that the object that is required or actioned on does not exist. | 
| Agenda For each API call (and thus  Command) being executed, a new agenda instance is created. | 
| DynamicBpmnService Service providing access to the repository of process definitions and deployments. | 
| FormService Access to form data and rendered forms for starting new process instances and completing tasks. | 
| HistoryService Service exposing information about ongoing and past process instances. | 
| IdentityService | 
| ManagementService Service for admin and maintenance operations on the process engine. | 
| ProcessEngine Provides access to all the services that expose the BPM and workflow operations. | 
| ProcessEngineConfiguration Configuration information from which a process engine can be build. | 
| ProcessEngineInfo Represents information about the initialization of the process engine. | 
| ProcessEngineLifecycleListener Interface describing a listener that gets notified when certain event occurs, related to the process-engine lifecycle it is attached to. | 
| RepositoryService Service providing access to the repository of process definitions and deployments. | 
| RuntimeService | 
| TaskService Service which provides access to  Taskand form related operations. | 
| Class and Description | 
|---|
| ActivitiException Runtime exception that is the superclass of all Activiti exceptions. | 
| Class and Description | 
|---|
| FormService Access to form data and rendered forms for starting new process instances and completing tasks. | 
| HistoryService Service exposing information about ongoing and past process instances. | 
| IdentityService | 
| ManagementService Service for admin and maintenance operations on the process engine. | 
| ProcessEngine Provides access to all the services that expose the BPM and workflow operations. | 
| ProcessEngineConfiguration Configuration information from which a process engine can be build. | 
| RepositoryService Service providing access to the repository of process definitions and deployments. | 
| RuntimeService | 
| TaskService Service which provides access to  Taskand form related operations. | 
| Class and Description | 
|---|
| ProcessEngine Provides access to all the services that expose the BPM and workflow operations. | 
Copyright © 2017 Alfresco. All rights reserved.