Package org.eclipse.jetty.deploy.jmx
Class DeploymentManagerMBean
- java.lang.Object
 - 
- org.eclipse.jetty.jmx.ObjectMBean
 - 
- org.eclipse.jetty.deploy.jmx.DeploymentManagerMBean
 
 
 
- 
- All Implemented Interfaces:
 javax.management.DynamicMBean
@ManagedObject("MBean Wrapper for DeploymentManager") public class DeploymentManagerMBean extends ObjectMBean
 
- 
- 
Field Summary
- 
Fields inherited from class org.eclipse.jetty.jmx.ObjectMBean
_managed 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DeploymentManagerMBean(java.lang.Object managedObject) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getAppProviders()java.util.Collection<java.lang.String>getApps()java.util.Collection<java.lang.String>getApps(java.lang.String nodeName)java.util.Collection<ContextHandler>getContexts()java.util.Collection<java.lang.String>getNodes()voidrequestAppGoal(java.lang.String appId, java.lang.String nodeName)- 
Methods inherited from class org.eclipse.jetty.jmx.ObjectMBean
getAttribute, getAttributes, getManagedObject, getMBeanContainer, getMBeanInfo, getObjectContextBasis, getObjectName, getObjectNameBasis, invoke, mbeanFor, setAttribute, setAttributes, setMBeanContainer 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getApps
@ManagedAttribute("list apps being tracked") public java.util.Collection<java.lang.String> getApps()
 
- 
getNodes
@ManagedOperation(value="list nodes that are tracked by DeploymentManager", impact="INFO") public java.util.Collection<java.lang.String> getNodes()
 
- 
getApps
@ManagedOperation(value="list apps that are located at specified App LifeCycle nodes", impact="ACTION") public java.util.Collection<java.lang.String> getApps(@Name("nodeName") java.lang.String nodeName)
 
- 
getContexts
public java.util.Collection<ContextHandler> getContexts() throws java.lang.Exception
- Throws:
 java.lang.Exception
 
- 
getAppProviders
@ManagedAttribute("Registered AppProviders") public java.util.List<java.lang.String> getAppProviders()
 
- 
requestAppGoal
public void requestAppGoal(java.lang.String appId, java.lang.String nodeName) 
 - 
 
 -