Class DomainProcessEngine
- java.lang.Object
-
- org.apache.syncope.core.flowable.support.DomainProcessEngine
-
- All Implemented Interfaces:
org.flowable.common.engine.api.Engine
,ProcessEngine
public class DomainProcessEngine extends Object implements ProcessEngine
ProcessEngine
delegating actual method invocation to the inner map ofProcessEngine
instances, one for each Syncope domain.
-
-
Field Summary
-
Fields inherited from interface org.flowable.engine.ProcessEngine
VERSION
-
-
Constructor Summary
Constructors Constructor Description DomainProcessEngine(Map<String,ProcessEngine> engines)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
DataSource
getDataSource()
DynamicBpmnService
getDynamicBpmnService()
Map<String,ProcessEngine>
getEngines()
FormService
getFormService()
HistoryService
getHistoryService()
IdentityService
getIdentityService()
ManagementService
getManagementService()
String
getName()
ProcessEngineConfiguration
getProcessEngineConfiguration()
ProcessMigrationService
getProcessMigrationService()
RepositoryService
getRepositoryService()
RuntimeService
getRuntimeService()
TaskService
getTaskService()
void
startExecutors()
-
-
-
Constructor Detail
-
DomainProcessEngine
public DomainProcessEngine(Map<String,ProcessEngine> engines)
-
-
Method Detail
-
getEngines
public Map<String,ProcessEngine> getEngines()
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.flowable.common.engine.api.Engine
-
close
public void close()
- Specified by:
close
in interfaceorg.flowable.common.engine.api.Engine
-
getRepositoryService
public RepositoryService getRepositoryService()
- Specified by:
getRepositoryService
in interfaceProcessEngine
-
getRuntimeService
public RuntimeService getRuntimeService()
- Specified by:
getRuntimeService
in interfaceProcessEngine
-
getFormService
public FormService getFormService()
- Specified by:
getFormService
in interfaceProcessEngine
-
getTaskService
public TaskService getTaskService()
- Specified by:
getTaskService
in interfaceProcessEngine
-
getHistoryService
public HistoryService getHistoryService()
- Specified by:
getHistoryService
in interfaceProcessEngine
-
getIdentityService
public IdentityService getIdentityService()
- Specified by:
getIdentityService
in interfaceProcessEngine
-
getManagementService
public ManagementService getManagementService()
- Specified by:
getManagementService
in interfaceProcessEngine
-
getProcessEngineConfiguration
public ProcessEngineConfiguration getProcessEngineConfiguration()
- Specified by:
getProcessEngineConfiguration
in interfaceProcessEngine
-
getDynamicBpmnService
public DynamicBpmnService getDynamicBpmnService()
- Specified by:
getDynamicBpmnService
in interfaceProcessEngine
-
getProcessMigrationService
public ProcessMigrationService getProcessMigrationService()
- Specified by:
getProcessMigrationService
in interfaceProcessEngine
-
startExecutors
public void startExecutors()
- Specified by:
startExecutors
in interfaceProcessEngine
-
getDataSource
public DataSource getDataSource()
-
-