Package org.camunda.bpm.engine.impl
Class ProcessEngineImpl
- java.lang.Object
 - 
- org.camunda.bpm.engine.impl.ProcessEngineImpl
 
 
- 
- All Implemented Interfaces:
 ProcessEngine,ProcessEngineServices
public class ProcessEngineImpl extends Object implements ProcessEngine
- Author:
 - Tom Baeyens
 
 
- 
- 
Field Summary
- 
Fields inherited from interface org.camunda.bpm.engine.ProcessEngine
VERSION 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ProcessEngineImpl(ProcessEngineConfigurationImpl processEngineConfiguration) 
- 
Method Summary
 
 - 
 
- 
- 
Field Detail
- 
EXT_TASK_CONDITIONS
public static final CompositeCondition EXT_TASK_CONDITIONS
external task conditions used to signal long polling in rest API 
- 
name
protected String name
 
- 
repositoryService
protected RepositoryService repositoryService
 
- 
runtimeService
protected RuntimeService runtimeService
 
- 
historicDataService
protected HistoryService historicDataService
 
- 
identityService
protected IdentityService identityService
 
- 
taskService
protected TaskService taskService
 
- 
formService
protected FormService formService
 
- 
managementService
protected ManagementService managementService
 
- 
authorizationService
protected AuthorizationService authorizationService
 
- 
caseService
protected CaseService caseService
 
- 
filterService
protected FilterService filterService
 
- 
externalTaskService
protected ExternalTaskService externalTaskService
 
- 
decisionService
protected DecisionService decisionService
 
- 
databaseSchemaUpdate
protected String databaseSchemaUpdate
 
- 
jobExecutor
protected JobExecutor jobExecutor
 
- 
commandExecutor
protected CommandExecutor commandExecutor
 
- 
commandExecutorSchemaOperations
protected CommandExecutor commandExecutorSchemaOperations
 
- 
sessionFactories
protected Map<Class<?>,SessionFactory> sessionFactories
 
- 
expressionManager
protected ExpressionManager expressionManager
 
- 
historyLevel
protected HistoryLevel historyLevel
 
- 
transactionContextFactory
protected TransactionContextFactory transactionContextFactory
 
- 
processEngineConfiguration
protected ProcessEngineConfigurationImpl processEngineConfiguration
 
 - 
 
- 
Constructor Detail
- 
ProcessEngineImpl
public ProcessEngineImpl(ProcessEngineConfigurationImpl processEngineConfiguration)
 
 - 
 
- 
Method Detail
- 
executeSchemaOperations
protected void executeSchemaOperations()
 
- 
close
public void close()
- Specified by:
 closein interfaceProcessEngine
 
- 
getName
public String getName()
Description copied from interface:ProcessEngineThe name as specified in 'process-engine-name' in the camunda.cfg.xml configuration file. The default name for a process engine is 'default- Specified by:
 getNamein interfaceProcessEngine
 
- 
getProcessEngineConfiguration
public ProcessEngineConfigurationImpl getProcessEngineConfiguration()
- Specified by:
 getProcessEngineConfigurationin interfaceProcessEngine
 
- 
getIdentityService
public IdentityService getIdentityService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sIdentityService.- Specified by:
 getIdentityServicein interfaceProcessEngineServices- Returns:
 - the 
IdentityServiceobject. 
 
- 
getManagementService
public ManagementService getManagementService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sManagementService.- Specified by:
 getManagementServicein interfaceProcessEngineServices- Returns:
 - the 
ManagementServiceobject. 
 
- 
getTaskService
public TaskService getTaskService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sTaskService.- Specified by:
 getTaskServicein interfaceProcessEngineServices- Returns:
 - the 
TaskServiceobject. 
 
- 
getHistoryService
public HistoryService getHistoryService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sHistoryService.- Specified by:
 getHistoryServicein interfaceProcessEngineServices- Returns:
 - the 
HistoryServiceobject. 
 
- 
getRuntimeService
public RuntimeService getRuntimeService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sRuntimeService.- Specified by:
 getRuntimeServicein interfaceProcessEngineServices- Returns:
 - the 
RuntimeServiceobject. 
 
- 
getRepositoryService
public RepositoryService getRepositoryService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sRepositoryService.- Specified by:
 getRepositoryServicein interfaceProcessEngineServices- Returns:
 - the 
RepositoryServiceobject. 
 
- 
getFormService
public FormService getFormService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sFormService.- Specified by:
 getFormServicein interfaceProcessEngineServices- Returns:
 - the 
FormServiceobject. 
 
- 
getAuthorizationService
public AuthorizationService getAuthorizationService()
Description copied from interface:ProcessEngineServicesReturns the process engine'sAuthorizationService.- Specified by:
 getAuthorizationServicein interfaceProcessEngineServices- Returns:
 - the 
AuthorizationServiceobject. 
 
- 
getCaseService
public CaseService getCaseService()
Description copied from interface:ProcessEngineServicesReturns the engine'sCaseService.- Specified by:
 getCaseServicein interfaceProcessEngineServices- Returns:
 - the 
CaseServiceobject. 
 
- 
getFilterService
public FilterService getFilterService()
Description copied from interface:ProcessEngineServicesReturns the engine'sFilterService.- Specified by:
 getFilterServicein interfaceProcessEngineServices- Returns:
 - the 
FilterServiceobject. 
 
- 
getExternalTaskService
public ExternalTaskService getExternalTaskService()
Description copied from interface:ProcessEngineServicesReturns the engine'sExternalTaskService.- Specified by:
 getExternalTaskServicein interfaceProcessEngineServices- Returns:
 - the 
ExternalTaskServiceobject. 
 
- 
getDecisionService
public DecisionService getDecisionService()
Description copied from interface:ProcessEngineServicesReturns the engine'sDecisionService.- Specified by:
 getDecisionServicein interfaceProcessEngineServices- Returns:
 - the 
DecisionServiceobject. 
 
 - 
 
 -