Package org.camunda.bpm.engine.impl
Class ProcessEngineImpl
java.lang.Object
org.camunda.bpm.engine.impl.ProcessEngineImpl
- All Implemented Interfaces:
ProcessEngine,ProcessEngineServices
- Author:
- Tom Baeyens
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuthorizationServiceprotected CaseServiceprotected CommandExecutorprotected CommandExecutorprotected Stringprotected DecisionServiceprotected ExpressionManagerstatic final CompositeConditionexternal task conditions used to signal long polling in rest APIprotected ExternalTaskServiceprotected FilterServiceprotected FormServiceprotected HistoryServiceprotected HistoryLevelprotected IdentityServiceprotected JobExecutorprotected ManagementServiceprotected Stringprotected ProcessEngineConfigurationImplprotected RepositoryServiceprotected RuntimeServiceprotected Map<Class<?>,SessionFactory> protected TaskServiceprotected TransactionContextFactoryFields inherited from interface org.camunda.bpm.engine.ProcessEngine
VERSION -
Constructor Summary
ConstructorsConstructorDescriptionProcessEngineImpl(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected voidReturns the process engine'sAuthorizationService.Returns the engine'sCaseService.Returns the engine'sDecisionService.Returns the engine'sExternalTaskService.Returns the engine'sFilterService.Returns the process engine'sFormService.Returns the process engine'sHistoryService.Returns the process engine'sIdentityService.Returns the process engine'sManagementService.getName()The name as specified in 'process-engine-name' in the camunda.cfg.xml configuration file.Returns the process engine'sRepositoryService.Returns the process engine'sRuntimeService.Returns the process engine'sTaskService.
-
Field Details
-
EXT_TASK_CONDITIONS
external task conditions used to signal long polling in rest API -
name
-
repositoryService
-
runtimeService
-
historicDataService
-
identityService
-
taskService
-
formService
-
managementService
-
authorizationService
-
caseService
-
filterService
-
externalTaskService
-
decisionService
-
databaseSchemaUpdate
-
jobExecutor
-
commandExecutor
-
commandExecutorSchemaOperations
-
sessionFactories
-
expressionManager
-
historyLevel
-
transactionContextFactory
-
processEngineConfiguration
-
-
Constructor Details
-
ProcessEngineImpl
-
-
Method Details
-
executeSchemaOperations
protected void executeSchemaOperations() -
close
public void close()- Specified by:
closein interfaceProcessEngine
-
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
- Specified by:
getProcessEngineConfigurationin interfaceProcessEngine
-
getIdentityService
Description copied from interface:ProcessEngineServicesReturns the process engine'sIdentityService.- Specified by:
getIdentityServicein interfaceProcessEngineServices- Returns:
- the
IdentityServiceobject.
-
getManagementService
Description copied from interface:ProcessEngineServicesReturns the process engine'sManagementService.- Specified by:
getManagementServicein interfaceProcessEngineServices- Returns:
- the
ManagementServiceobject.
-
getTaskService
Description copied from interface:ProcessEngineServicesReturns the process engine'sTaskService.- Specified by:
getTaskServicein interfaceProcessEngineServices- Returns:
- the
TaskServiceobject.
-
getHistoryService
Description copied from interface:ProcessEngineServicesReturns the process engine'sHistoryService.- Specified by:
getHistoryServicein interfaceProcessEngineServices- Returns:
- the
HistoryServiceobject.
-
getRuntimeService
Description copied from interface:ProcessEngineServicesReturns the process engine'sRuntimeService.- Specified by:
getRuntimeServicein interfaceProcessEngineServices- Returns:
- the
RuntimeServiceobject.
-
getRepositoryService
Description copied from interface:ProcessEngineServicesReturns the process engine'sRepositoryService.- Specified by:
getRepositoryServicein interfaceProcessEngineServices- Returns:
- the
RepositoryServiceobject.
-
getFormService
Description copied from interface:ProcessEngineServicesReturns the process engine'sFormService.- Specified by:
getFormServicein interfaceProcessEngineServices- Returns:
- the
FormServiceobject.
-
getAuthorizationService
Description copied from interface:ProcessEngineServicesReturns the process engine'sAuthorizationService.- Specified by:
getAuthorizationServicein interfaceProcessEngineServices- Returns:
- the
AuthorizationServiceobject.
-
getCaseService
Description copied from interface:ProcessEngineServicesReturns the engine'sCaseService.- Specified by:
getCaseServicein interfaceProcessEngineServices- Returns:
- the
CaseServiceobject.
-
getFilterService
Description copied from interface:ProcessEngineServicesReturns the engine'sFilterService.- Specified by:
getFilterServicein interfaceProcessEngineServices- Returns:
- the
FilterServiceobject.
-
getExternalTaskService
Description copied from interface:ProcessEngineServicesReturns the engine'sExternalTaskService.- Specified by:
getExternalTaskServicein interfaceProcessEngineServices- Returns:
- the
ExternalTaskServiceobject.
-
getDecisionService
Description copied from interface:ProcessEngineServicesReturns the engine'sDecisionService.- Specified by:
getDecisionServicein interfaceProcessEngineServices- Returns:
- the
DecisionServiceobject.
-