Class JmxManagedProcessEngineController
- java.lang.Object
-
- org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngine
-
- org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngineController
-
- All Implemented Interfaces:
JmxManagedProcessEngineMBean
,PlatformService<ProcessEngine>
public class JmxManagedProcessEngineController extends JmxManagedProcessEngine implements JmxManagedProcessEngineMBean
Represents a managed process engine that is started / stopped inside the
MBeanServiceContainer
- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected ProcessEngineConfiguration
processEngineConfiguration
-
Fields inherited from class org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngine
processEngine
-
-
Constructor Summary
Constructors Constructor Description JmxManagedProcessEngineController(ProcessEngineConfiguration processEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
start(PlatformServiceContainer contanier)
void
stop(PlatformServiceContainer container)
-
Methods inherited from class org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngine
getName, getProcessEngine, getRegisteredDeployments, getValue, registerDeployment, reportDbMetrics, unregisterDeployment
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngineMBean
getName, getRegisteredDeployments, registerDeployment, reportDbMetrics, unregisterDeployment
-
-
-
-
Field Detail
-
processEngineConfiguration
protected ProcessEngineConfiguration processEngineConfiguration
-
-
Constructor Detail
-
JmxManagedProcessEngineController
public JmxManagedProcessEngineController(ProcessEngineConfiguration processEngineConfiguration)
-
-
Method Detail
-
start
public void start(PlatformServiceContainer contanier)
- Specified by:
start
in interfacePlatformService<ProcessEngine>
- Overrides:
start
in classJmxManagedProcessEngine
-
stop
public void stop(PlatformServiceContainer container)
- Specified by:
stop
in interfacePlatformService<ProcessEngine>
- Overrides:
stop
in classJmxManagedProcessEngine
-
-