Class JmxManagedProcessEngine
java.lang.Object
org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngine
- All Implemented Interfaces:
- JmxManagedProcessEngineMBean,- PlatformService<ProcessEngine>
- Direct Known Subclasses:
- JmxManagedProcessEngineController
public class JmxManagedProcessEngine
extends Object
implements PlatformService<ProcessEngine>, JmxManagedProcessEngineMBean
Represents a process engine managed by the MBeanServiceContainer
- Author:
- Daniel Meyer
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetName()If the engine's job executor is deloyment aware, these are the deployments it acquires jobs for.getValue()voidregisterDeployment(String deploymentId) voidvoidstart(PlatformServiceContainer contanier) voidstop(PlatformServiceContainer container) voidunregisterDeployment(String deploymentId) 
- 
Field Details- 
processEngine
 
- 
- 
Constructor Details- 
JmxManagedProcessEngineprotected JmxManagedProcessEngine()
- 
JmxManagedProcessEngine
 
- 
- 
Method Details- 
start- Specified by:
- startin interface- PlatformService<ProcessEngine>
 
- 
stop- Specified by:
- stopin interface- PlatformService<ProcessEngine>
 
- 
getName- Specified by:
- getNamein interface- JmxManagedProcessEngineMBean
- Returns:
- the name of the ProcessEngine
 
- 
getProcessEngine
- 
getValue- Specified by:
- getValuein interface- PlatformService<ProcessEngine>
 
- 
getRegisteredDeploymentsDescription copied from interface:JmxManagedProcessEngineMBeanIf the engine's job executor is deloyment aware, these are the deployments it acquires jobs for.- Specified by:
- getRegisteredDeploymentsin interface- JmxManagedProcessEngineMBean
- Returns:
- all deployments that are registered with this ProcessEngine
 
- 
registerDeployment- Specified by:
- registerDeploymentin interface- JmxManagedProcessEngineMBean
 
- 
unregisterDeployment- Specified by:
- unregisterDeploymentin interface- JmxManagedProcessEngineMBean
 
- 
reportDbMetricspublic void reportDbMetrics()- Specified by:
- reportDbMetricsin interface- JmxManagedProcessEngineMBean
 
 
-