Class EjbProcessEngineService
java.lang.Object
org.camunda.bpm.container.impl.ejb.EjbProcessEngineService
- All Implemented Interfaces:
ProcessEngineService
Exposes the ProcessEngineService
as EJB inside the container.
- Author:
- Daniel Meyer
-
Field Summary
Modifier and TypeFieldDescriptionprotected EjbBpmPlatformBootstrap
protected ProcessEngineService
the processEngineServiceDelegate -
Constructor Summary
-
Method Summary
-
Field Details
-
ejbBpmPlatform
-
processEngineServiceDelegate
the processEngineServiceDelegate
-
-
Constructor Details
-
EjbProcessEngineService
public EjbProcessEngineService()
-
-
Method Details
-
initProcessEngineServiceDelegate
@PostConstruct protected void initProcessEngineServiceDelegate() -
getDefaultProcessEngine
- Specified by:
getDefaultProcessEngine
in interfaceProcessEngineService
- Returns:
- the default process engine.
-
getProcessEngines
- Specified by:
getProcessEngines
in interfaceProcessEngineService
- Returns:
- all
ProcessEngines
managed by the Camunda Platform.
-
getProcessEngineNames
- Specified by:
getProcessEngineNames
in interfaceProcessEngineService
- Returns:
- the names of all
ProcessEngines
managed by the Camunda Platform.
-
getProcessEngine
- Specified by:
getProcessEngine
in interfaceProcessEngineService
- Returns:
- the
ProcessEngine
for the given name or null if no such process engine exists.
-