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:
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
-
Method Summary
Modifier and TypeMethodDescriptiongetApps()
getNodes()
void
requestAppGoal
(String appId, String nodeName) Methods inherited from class org.eclipse.jetty.jmx.ObjectMBean
getAttribute, getAttributes, getManagedObject, getMBeanContainer, getMBeanInfo, getObjectContextBasis, getObjectName, getObjectNameBasis, invoke, setAttribute, setAttributes, setMBeanContainer
-
Constructor Details
-
DeploymentManagerMBean
-
-
Method Details
-
getApps
-
getApps
@ManagedOperation(value="list apps that are located at specified App LifeCycle nodes", impact="ACTION") public Collection<String> getApps(@Name("nodeName") String nodeName) -
getNodes
@ManagedOperation(value="list nodes that are tracked by DeploymentManager", impact="INFO") public Collection<String> getNodes() -
getContexts
- Throws:
Exception
-
getAppProviders
-
requestAppGoal
-