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 © 2019. All rights reserved.