public interface ProcessEngine extends ProcessEngineServices
RuntimeService: 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 tasksIdentityService: Used for managing
Users, Groups and
the relations between them<ManagementService: Exposes engine admin and
maintenance operationsHistoryService: Service exposing information about
ongoing and past process instances.AuthorizationService: Service allowing
to manage access permissions for users and groups.
ProcessEngineConfiguration instance and is a costly operation which should be
avoided. For that purpose, it is advised to store it in a static field or
JNDI location (or something similar). This is a thread-safe object, so no
special precautions need to be taken.| Modifier and Type | Field and Description |
|---|---|
static String |
VERSION
the version of the process engine library
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getName()
The name as specified in 'process-engine-name' in
the camunda.cfg.xml configuration file.
|
ProcessEngineConfiguration |
getProcessEngineConfiguration() |
getAuthorizationService, getCaseService, getDecisionService, getExternalTaskService, getFilterService, getFormService, getHistoryService, getIdentityService, getManagementService, getRepositoryService, getRuntimeService, getTaskServicestatic final String VERSION
String getName()
void close()
ProcessEngineConfiguration getProcessEngineConfiguration()
Copyright © 2019. All rights reserved.