Package org.activiti.engine.impl
Class ProcessEngineImpl
- java.lang.Object
-
- org.activiti.engine.impl.ProcessEngineImpl
-
- All Implemented Interfaces:
ProcessEngine
public class ProcessEngineImpl extends java.lang.Object implements ProcessEngine
-
-
Field Summary
Fields Modifier and Type Field Description protected AsyncExecutorasyncExecutorprotected CommandExecutorcommandExecutorprotected DynamicBpmnServicedynamicBpmnServiceprotected HistoryServicehistoricDataServiceprotected ManagementServicemanagementServiceprotected java.lang.Stringnameprotected ProcessEngineConfigurationImplprocessEngineConfigurationprotected RepositoryServicerepositoryServiceprotected RuntimeServiceruntimeServiceprotected java.util.Map<java.lang.Class<?>,SessionFactory>sessionFactoriesprotected TaskServicetaskServiceprotected TransactionContextFactorytransactionContextFactory-
Fields inherited from interface org.activiti.engine.ProcessEngine
VERSION
-
-
Constructor Summary
Constructors Constructor Description ProcessEngineImpl(ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()DynamicBpmnServicegetDynamicBpmnService()HistoryServicegetHistoryService()ManagementServicegetManagementService()java.lang.StringgetName()The name as specified in 'process-engine-name' in the activiti.cfg.xml configuration file.ProcessEngineConfigurationImplgetProcessEngineConfiguration()RepositoryServicegetRepositoryService()RuntimeServicegetRuntimeService()TaskServicegetTaskService()
-
-
-
Field Detail
-
name
protected java.lang.String name
-
repositoryService
protected RepositoryService repositoryService
-
runtimeService
protected RuntimeService runtimeService
-
historicDataService
protected HistoryService historicDataService
-
taskService
protected TaskService taskService
-
managementService
protected ManagementService managementService
-
dynamicBpmnService
protected DynamicBpmnService dynamicBpmnService
-
asyncExecutor
protected AsyncExecutor asyncExecutor
-
commandExecutor
protected CommandExecutor commandExecutor
-
sessionFactories
protected java.util.Map<java.lang.Class<?>,SessionFactory> sessionFactories
-
transactionContextFactory
protected TransactionContextFactory transactionContextFactory
-
processEngineConfiguration
protected ProcessEngineConfigurationImpl processEngineConfiguration
-
-
Constructor Detail
-
ProcessEngineImpl
public ProcessEngineImpl(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceProcessEngine
-
getName
public java.lang.String getName()
Description copied from interface:ProcessEngineThe name as specified in 'process-engine-name' in the activiti.cfg.xml configuration file. The default name for a process engine is 'default- Specified by:
getNamein interfaceProcessEngine
-
getManagementService
public ManagementService getManagementService()
- Specified by:
getManagementServicein interfaceProcessEngine
-
getTaskService
public TaskService getTaskService()
- Specified by:
getTaskServicein interfaceProcessEngine
-
getHistoryService
public HistoryService getHistoryService()
- Specified by:
getHistoryServicein interfaceProcessEngine
-
getRuntimeService
public RuntimeService getRuntimeService()
- Specified by:
getRuntimeServicein interfaceProcessEngine
-
getRepositoryService
public RepositoryService getRepositoryService()
- Specified by:
getRepositoryServicein interfaceProcessEngine
-
getDynamicBpmnService
public DynamicBpmnService getDynamicBpmnService()
- Specified by:
getDynamicBpmnServicein interfaceProcessEngine
-
getProcessEngineConfiguration
public ProcessEngineConfigurationImpl getProcessEngineConfiguration()
- Specified by:
getProcessEngineConfigurationin interfaceProcessEngine
-
-