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 BPM platform.public Set<String> getProcessEngineNames()
getProcessEngineNames
in interface ProcessEngineService
ProcessEngines
managed by the camunda BPM platform.public ProcessEngine getProcessEngine(String name)
getProcessEngine
in interface ProcessEngineService
ProcessEngine
for the given name or null if no such process engine exists.Copyright © 2015. All rights reserved.