public class JmxManagedProcessApplication extends Object implements PlatformService<JmxManagedProcessApplication>, JmxManagedProcessApplicationMBean
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<String,DeployedProcessArchive> | deploymentMap | 
| protected ProcessApplicationInfoImpl | processApplicationInfo | 
| protected ProcessApplicationReference | processApplicationReference | 
| protected List<ProcessesXml> | processesXmls | 
| Constructor and Description | 
|---|
| JmxManagedProcessApplication(ProcessApplicationInfoImpl processApplicationInfo,
                            ProcessApplicationReference processApplicationReference) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<String> | getDeploymentIds() | 
| List<String> | getDeploymentNames() | 
| ProcessApplicationInfoImpl | getProcessApplicationInfo() | 
| String | getProcessApplicationName() | 
| ProcessApplicationReference | getProcessApplicationReference() | 
| Map<String,DeployedProcessArchive> | getProcessArchiveDeploymentMap() | 
| List<ProcessesXml> | getProcessesXmls() | 
| JmxManagedProcessApplication | getValue() | 
| void | setDeploymentMap(Map<String,DeployedProcessArchive> processArchiveDeploymentMap) | 
| void | setProcessesXmls(List<ProcessesXml> processesXmls) | 
| void | start(PlatformServiceContainer mBeanServiceContainer) | 
| void | stop(PlatformServiceContainer mBeanServiceContainer) | 
protected final ProcessApplicationInfoImpl processApplicationInfo
protected final ProcessApplicationReference processApplicationReference
protected List<ProcessesXml> processesXmls
protected Map<String,DeployedProcessArchive> deploymentMap
public JmxManagedProcessApplication(ProcessApplicationInfoImpl processApplicationInfo, ProcessApplicationReference processApplicationReference)
public String getProcessApplicationName()
getProcessApplicationName in interface JmxManagedProcessApplicationMBeanpublic void start(PlatformServiceContainer mBeanServiceContainer)
start in interface PlatformService<JmxManagedProcessApplication>public void stop(PlatformServiceContainer mBeanServiceContainer)
stop in interface PlatformService<JmxManagedProcessApplication>public JmxManagedProcessApplication getValue()
getValue in interface PlatformService<JmxManagedProcessApplication>public void setProcessesXmls(List<ProcessesXml> processesXmls)
public List<ProcessesXml> getProcessesXmls()
public void setDeploymentMap(Map<String,DeployedProcessArchive> processArchiveDeploymentMap)
public Map<String,DeployedProcessArchive> getProcessArchiveDeploymentMap()
public List<String> getDeploymentIds()
getDeploymentIds in interface JmxManagedProcessApplicationMBeanpublic List<String> getDeploymentNames()
getDeploymentNames in interface JmxManagedProcessApplicationMBeanpublic ProcessApplicationInfoImpl getProcessApplicationInfo()
public ProcessApplicationReference getProcessApplicationReference()
Copyright © 2018. All rights reserved.