Uses of Package
org.activiti

Packages that use org.activiti
org.activiti Public API of the Activiti engine.

Typical usage of the API starts by the creation of a org.activiti.Configuration (typically based on a configuration file), from which a ProcessEngine can be obtained.

Through the services obtained from such a ProcessEngine, BPM and workflow operation can be executed:

ProcessService: Allows the creation of Deployments and the starting of and searching on ProcessInstances
TaskService: Exposes operations to manage human (standalone) Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managing Users, Groups and the relations between them
ManagementService: Exposes engine admin and maintenance operations, which have no relation to the runtime exection of business processes
 
org.activiti.json contains experimental helpers to serialize all return values from the services into JSON. 
org.activiti.pvm   
org.activiti.test Helper and superclasses to simplify the unit testing of processes with Junit. 
 

Classes in org.activiti used by org.activiti
ActivitiException
          runtime exception that is the superclass of all Activiti exceptions.
DbProcessEngineBuilder
          builds a process engine based on a couple of simple properties.
DbSchemaStrategy
           
Deployment
          represents a deployment that is already present in the process repository.
DeploymentBuilder
          builder for creating new deployments.
Execution
          represent a 'path of execution' in a process instance.
HistoricDataService
           
IdentityService
          is the service to manage Users and Groups.
Job
          represents one job (timer, message, etc.).
JobQuery
          builds dynamic queries for Jobs.
ManagementService
          is a service for admin and maintenance operations on the process engine.
Page
          holds the parameters of a page (partial result) for a query.
ProcessDefinition
          is an object structure representing an executable process composed of activities and transitions.
ProcessEngine
          provides access to all the services that expose the BPM and workflow operations.
ProcessEngineInfo
          represents information about the initialization of the process engine.
ProcessInstance
          represents one execution of a ProcessDefinition.
ProcessInstanceQuery
          builds dynamic search queries for process instances.
ProcessService
          provides access to Deployments, ProcessDefinitions and ProcessInstances.
SortOrder
           
TableMetaData
          data structure containing meta data (column names, column types, etc.) about a certain database table.
TablePage
          Data structure used for retrieving database table content.
TablePageQuery
           
Task
          represents one task for a human user.
TaskQuery
          builds dynamic search queries for tasks.
TaskService
          provides access to Task related operations.
 

Classes in org.activiti used by org.activiti.json
ProcessDefinition
          is an object structure representing an executable process composed of activities and transitions.
ProcessEngineInfo
          represents information about the initialization of the process engine.
Task
          represents one task for a human user.
 

Classes in org.activiti used by org.activiti.pvm
Execution
          represent a 'path of execution' in a process instance.
ProcessDefinition
          is an object structure representing an executable process composed of activities and transitions.
ProcessInstance
          represents one execution of a ProcessDefinition.
 

Classes in org.activiti used by org.activiti.test
DeploymentBuilder
          builder for creating new deployments.
HistoricDataService
           
IdentityService
          is the service to manage Users and Groups.
ManagementService
          is a service for admin and maintenance operations on the process engine.
ProcessEngine
          provides access to all the services that expose the BPM and workflow operations.
ProcessService
          provides access to Deployments, ProcessDefinitions and ProcessInstances.
TaskService
          provides access to Task related operations.
 



Copyright © 2010 Alfresco. All Rights Reserved.