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
Modifier and TypeFieldDescriptionprotected AuthorizationService
protected CaseService
protected CommandExecutor
protected CommandExecutor
protected String
protected DecisionService
protected ExpressionManager
static final CompositeCondition
external task conditions used to signal long polling in rest APIprotected ExternalTaskService
protected FilterService
protected FormService
protected HistoryService
protected HistoryLevel
protected IdentityService
protected JobExecutor
protected ManagementService
protected String
protected ProcessEngineConfigurationImpl
protected RepositoryService
protected RuntimeService
protected Map<Class<?>,
SessionFactory> protected TaskService
protected TransactionContextFactory
Fields inherited from interface org.camunda.bpm.engine.ProcessEngine
VERSION
-
Constructor Summary
ConstructorDescriptionProcessEngineImpl
(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected void
Returns 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:
close
in interfaceProcessEngine
-
getName
Description copied from interface:ProcessEngine
The 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:
getName
in interfaceProcessEngine
-
getProcessEngineConfiguration
- Specified by:
getProcessEngineConfiguration
in interfaceProcessEngine
-
getIdentityService
Description copied from interface:ProcessEngineServices
Returns the process engine'sIdentityService
.- Specified by:
getIdentityService
in interfaceProcessEngineServices
- Returns:
- the
IdentityService
object.
-
getManagementService
Description copied from interface:ProcessEngineServices
Returns the process engine'sManagementService
.- Specified by:
getManagementService
in interfaceProcessEngineServices
- Returns:
- the
ManagementService
object.
-
getTaskService
Description copied from interface:ProcessEngineServices
Returns the process engine'sTaskService
.- Specified by:
getTaskService
in interfaceProcessEngineServices
- Returns:
- the
TaskService
object.
-
getHistoryService
Description copied from interface:ProcessEngineServices
Returns the process engine'sHistoryService
.- Specified by:
getHistoryService
in interfaceProcessEngineServices
- Returns:
- the
HistoryService
object.
-
getRuntimeService
Description copied from interface:ProcessEngineServices
Returns the process engine'sRuntimeService
.- Specified by:
getRuntimeService
in interfaceProcessEngineServices
- Returns:
- the
RuntimeService
object.
-
getRepositoryService
Description copied from interface:ProcessEngineServices
Returns the process engine'sRepositoryService
.- Specified by:
getRepositoryService
in interfaceProcessEngineServices
- Returns:
- the
RepositoryService
object.
-
getFormService
Description copied from interface:ProcessEngineServices
Returns the process engine'sFormService
.- Specified by:
getFormService
in interfaceProcessEngineServices
- Returns:
- the
FormService
object.
-
getAuthorizationService
Description copied from interface:ProcessEngineServices
Returns the process engine'sAuthorizationService
.- Specified by:
getAuthorizationService
in interfaceProcessEngineServices
- Returns:
- the
AuthorizationService
object.
-
getCaseService
Description copied from interface:ProcessEngineServices
Returns the engine'sCaseService
.- Specified by:
getCaseService
in interfaceProcessEngineServices
- Returns:
- the
CaseService
object.
-
getFilterService
Description copied from interface:ProcessEngineServices
Returns the engine'sFilterService
.- Specified by:
getFilterService
in interfaceProcessEngineServices
- Returns:
- the
FilterService
object.
-
getExternalTaskService
Description copied from interface:ProcessEngineServices
Returns the engine'sExternalTaskService
.- Specified by:
getExternalTaskService
in interfaceProcessEngineServices
- Returns:
- the
ExternalTaskService
object.
-
getDecisionService
Description copied from interface:ProcessEngineServices
Returns the engine'sDecisionService
.- Specified by:
getDecisionService
in interfaceProcessEngineServices
- Returns:
- the
DecisionService
object.
-