org.camunda.bpm.container.impl.jmx.services
Class JmxManagedProcessApplication
java.lang.Object
org.camunda.bpm.container.impl.jmx.services.JmxManagedProcessApplication
- All Implemented Interfaces:
- JmxManagedProcessApplicationMBean, PlatformService<JmxManagedProcessApplication>
public class JmxManagedProcessApplication
- extends Object
- implements PlatformService<JmxManagedProcessApplication>, JmxManagedProcessApplicationMBean
- Author:
- Daniel Meyer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processApplicationInfo
protected final ProcessApplicationInfoImpl processApplicationInfo
processApplicationReference
protected final ProcessApplicationReference processApplicationReference
processesXmls
protected List<ProcessesXml> processesXmls
deploymentMap
protected Map<String,DeployedProcessArchive> deploymentMap
JmxManagedProcessApplication
public JmxManagedProcessApplication(ProcessApplicationInfoImpl processApplicationInfo,
ProcessApplicationReference processApplicationReference)
getProcessApplicationName
public String getProcessApplicationName()
- Specified by:
getProcessApplicationName
in interface JmxManagedProcessApplicationMBean
- Returns:
- the name of the process application
start
public void start(PlatformServiceContainer mBeanServiceContainer)
- Specified by:
start
in interface PlatformService<JmxManagedProcessApplication>
stop
public void stop(PlatformServiceContainer mBeanServiceContainer)
- Specified by:
stop
in interface PlatformService<JmxManagedProcessApplication>
getValue
public JmxManagedProcessApplication getValue()
- Specified by:
getValue
in interface PlatformService<JmxManagedProcessApplication>
setProcessesXmls
public void setProcessesXmls(List<ProcessesXml> processesXmls)
getProcessesXmls
public List<ProcessesXml> getProcessesXmls()
setDeploymentMap
public void setDeploymentMap(Map<String,DeployedProcessArchive> processArchiveDeploymentMap)
getProcessArchiveDeploymentMap
public Map<String,DeployedProcessArchive> getProcessArchiveDeploymentMap()
getDeploymentIds
public List<String> getDeploymentIds()
- Specified by:
getDeploymentIds
in interface JmxManagedProcessApplicationMBean
- Returns:
- the ids of the process engine deployments performed by this application
getDeploymentNames
public List<String> getDeploymentNames()
- Specified by:
getDeploymentNames
in interface JmxManagedProcessApplicationMBean
- Returns:
- the names of the deployments performed by this application
getProcessApplicationInfo
public ProcessApplicationInfoImpl getProcessApplicationInfo()
getProcessApplicationReference
public ProcessApplicationReference getProcessApplicationReference()
Copyright © 2016 camunda services GmbH. All rights reserved.