Package org.camunda.bpm
Interface ProcessEngineService
-
- All Known Implementing Classes:
EjbProcessEngineService
,MscRuntimeContainerDelegate
,RuntimeContainerDelegateImpl
public interface ProcessEngineService
The
ProcessEngineService
provides access to the list of Managed Process Engines.Users of this class may look up an instance of the service through a lookup strategy appropriate for the platform they are using (Examples: Jndi, OSGi Service Registry ...)
- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessEngine
getDefaultProcessEngine()
ProcessEngine
getProcessEngine(java.lang.String name)
java.util.Set<java.lang.String>
getProcessEngineNames()
java.util.List<ProcessEngine>
getProcessEngines()
-
-
-
Method Detail
-
getDefaultProcessEngine
ProcessEngine getDefaultProcessEngine()
- Returns:
- the default process engine.
-
getProcessEngines
java.util.List<ProcessEngine> getProcessEngines()
- Returns:
- all
ProcessEngines
managed by the Camunda Platform.
-
getProcessEngineNames
java.util.Set<java.lang.String> getProcessEngineNames()
- Returns:
- the names of all
ProcessEngines
managed by the Camunda Platform.
-
getProcessEngine
ProcessEngine getProcessEngine(java.lang.String name)
- Returns:
- the
ProcessEngine
for the given name or null if no such process engine exists.
-
-