org.camunda.bpm.container.impl.jmx.services
Class JmxManagedProcessEngineController

java.lang.Object
  extended by org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngine
      extended by 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
protected  ProcessEngineConfiguration processEngineConfiguration
           
 
Fields inherited from class org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessEngine
processEngine
 
Constructor Summary
JmxManagedProcessEngineController(ProcessEngineConfiguration processEngineConfiguration)
           
 
Method Summary
 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 interface PlatformService<ProcessEngine>
Overrides:
start in class JmxManagedProcessEngine

stop

public void stop(PlatformServiceContainer container)
Specified by:
stop in interface PlatformService<ProcessEngine>
Overrides:
stop in class JmxManagedProcessEngine


Copyright © 2016 camunda services GmbH. All rights reserved.