public interface ProcessEngine extends Engine
RuntimeService
: Allows the creation of Deployment
s and the starting of and searching on
ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) Task
s, such as claiming, completing and assigning tasksIdentityService
: Used for managing users, groups and the relations between themManagementService
: Exposes engine admin and maintenance operationsHistoryService
: Service exposing information about ongoing and past process instances.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 flowable library
|
Modifier and Type | Method and Description |
---|---|
DynamicBpmnService |
getDynamicBpmnService() |
FormService |
getFormService() |
HistoryService |
getHistoryService() |
IdentityService |
getIdentityService() |
ManagementService |
getManagementService() |
ProcessEngineConfiguration |
getProcessEngineConfiguration() |
ProcessMigrationService |
getProcessMigrationService() |
RepositoryService |
getRepositoryService() |
RuntimeService |
getRuntimeService() |
TaskService |
getTaskService() |
void |
startExecutors()
Starts the execuctors (async and async history), if they are configured to be auto-activated.
|
static final String VERSION
void startExecutors()
RepositoryService getRepositoryService()
RuntimeService getRuntimeService()
FormService getFormService()
TaskService getTaskService()
HistoryService getHistoryService()
IdentityService getIdentityService()
ManagementService getManagementService()
DynamicBpmnService getDynamicBpmnService()
ProcessMigrationService getProcessMigrationService()
ProcessEngineConfiguration getProcessEngineConfiguration()
Copyright © 2021 Flowable. All rights reserved.