public class EjbProcessEngineService extends Object implements ProcessEngineService
Exposes the ProcessEngineService
as EJB inside the container.
Modifier and Type | Field and Description |
---|---|
protected EjbBpmPlatformBootstrap |
ejbBpmPlatform |
protected ProcessEngineService |
processEngineServiceDelegate
the processEngineServiceDelegate
|
Constructor and Description |
---|
EjbProcessEngineService() |
Modifier and Type | Method and Description |
---|---|
ProcessEngine |
getDefaultProcessEngine() |
ProcessEngine |
getProcessEngine(String name) |
Set<String> |
getProcessEngineNames() |
List<ProcessEngine> |
getProcessEngines() |
protected void |
initProcessEngineServiceDelegate() |
protected EjbBpmPlatformBootstrap ejbBpmPlatform
protected ProcessEngineService processEngineServiceDelegate
@PostConstruct protected void initProcessEngineServiceDelegate()
public ProcessEngine getDefaultProcessEngine()
getDefaultProcessEngine
in interface ProcessEngineService
public List<ProcessEngine> getProcessEngines()
getProcessEngines
in interface ProcessEngineService
ProcessEngines
managed by the Camunda Platform.public Set<String> getProcessEngineNames()
getProcessEngineNames
in interface ProcessEngineService
ProcessEngines
managed by the Camunda Platform.public ProcessEngine getProcessEngine(String name)
getProcessEngine
in interface ProcessEngineService
ProcessEngine
for the given name or null if no such process engine exists.Copyright © 2021. All rights reserved.