Class EjbProcessApplicationService
- java.lang.Object
-
- org.camunda.bpm.container.impl.ejb.EjbProcessApplicationService
-
- All Implemented Interfaces:
ProcessApplicationService
public class EjbProcessApplicationService extends java.lang.Object implements ProcessApplicationService
Exposes the
ProcessApplicationServiceas EJB inside the container.- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected EjbBpmPlatformBootstrapejbBpmPlatformprotected ProcessApplicationServiceprocessApplicationServiceDelegatethe processApplicationServiceDelegate
-
Constructor Summary
Constructors Constructor Description EjbProcessApplicationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessApplicationInfogetProcessApplicationInfo(java.lang.String processApplicationName)Provides information about a deployed process applicationjava.util.Set<java.lang.String>getProcessApplicationNames()protected voidinitProcessEngineServiceDelegate()
-
-
-
Field Detail
-
ejbBpmPlatform
protected EjbBpmPlatformBootstrap ejbBpmPlatform
-
processApplicationServiceDelegate
protected ProcessApplicationService processApplicationServiceDelegate
the processApplicationServiceDelegate
-
-
Method Detail
-
initProcessEngineServiceDelegate
@PostConstruct protected void initProcessEngineServiceDelegate()
-
getProcessApplicationNames
public java.util.Set<java.lang.String> getProcessApplicationNames()
- Specified by:
getProcessApplicationNamesin interfaceProcessApplicationService
-
getProcessApplicationInfo
public ProcessApplicationInfo getProcessApplicationInfo(java.lang.String processApplicationName)
Description copied from interface:ProcessApplicationServiceProvides information about a deployed process application
- Specified by:
getProcessApplicationInfoin interfaceProcessApplicationService- Returns:
- the
ProcessApplicationInfoobject or null if no such process application is deployed.
-
-