|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openqa.jetty.util.jmx.ModelMBeanImpl org.openqa.jetty.util.jmx.LifeCycleMBean org.openqa.jetty.http.jmx.HttpContextMBean org.openqa.jetty.jetty.servlet.jmx.ServletHttpContextMBean org.openqa.jetty.jetty.servlet.jmx.WebApplicationContextMBean
public class WebApplicationContextMBean
Web Application MBean. Note that while Web Applications are HttpContexts, the MBean is not derived from HttpContextMBean as they are managed differently.
Field Summary |
---|
Fields inherited from class org.openqa.jetty.util.jmx.ModelMBeanImpl |
---|
_beanInfo, IMPACT_ACTION, IMPACT_ACTION_INFO, IMPACT_INFO, IMPACT_UNKOWN, INT, NO_PARAMS, OBJECT, ON_MBEAN, ON_OBJECT, READ_ONLY, READ_WRITE, STRING |
Constructor Summary | |
---|---|
WebApplicationContextMBean()
Constructor. |
Method Summary | |
---|---|
protected void |
defineManagedResource()
Define the Managed Resource. |
void |
destroyConfigurations()
|
javax.management.ObjectName[] |
getConfigurations()
getConfigurations Make mbeans for all of the Configurations applied to the WebApplicationContext |
void |
postDeregister()
postDeregister Unregister mbeans we created for the Configuration objects. |
void |
postRegister(java.lang.Boolean ok)
postRegister Register mbeans for all of the jsr77 servlet stats |
Methods inherited from class org.openqa.jetty.http.jmx.HttpContextMBean |
---|
destroyHandlers, getHandlers, getRequestLog, newObjectName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WebApplicationContextMBean() throws javax.management.MBeanException
javax.management.MBeanException
Method Detail |
---|
protected void defineManagedResource()
ModelMBeanImpl
defineManagedResource
in class ServletHttpContextMBean
public void postRegister(java.lang.Boolean ok)
postRegister
in interface javax.management.MBeanRegistration
postRegister
in class HttpContextMBean
MBeanRegistration.postRegister(java.lang.Boolean)
public void postDeregister()
postDeregister
in interface javax.management.MBeanRegistration
postDeregister
in class HttpContextMBean
MBeanRegistration.postDeregister()
public javax.management.ObjectName[] getConfigurations()
public void destroyConfigurations()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |