public class WebApplicationContextMBean extends ServletHttpContextMBean
_beanInfo, IMPACT_ACTION, IMPACT_ACTION_INFO, IMPACT_INFO, IMPACT_UNKOWN, INT, NO_PARAMS, OBJECT, ON_MBEAN, ON_OBJECT, READ_ONLY, READ_WRITE, STRING
Constructor and Description |
---|
WebApplicationContextMBean()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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
|
destroyHandlers, getHandlers, getRequestLog, newObjectName
addAttributeChangeNotificationListener, addNotificationListener, defineAttribute, defineAttribute, defineAttribute, defineAttribute, defineOperation, defineOperation, defineOperation, defineOperation, destroyComponentMBeans, getAttribute, getAttributes, getBaseObjectName, getComponentMBeans, getDefaultDomain, getManagedResource, getMBeanInfo, getMBeanServer, getNotificationInfo, getObjectName, invoke, load, mbeanFor, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setBaseObjectName, setDefaultDomain, setManagedResource, setModelMBeanInfo, store, uniqueObjectName, uniqueObjectName
public WebApplicationContextMBean() throws javax.management.MBeanException
javax.management.MBeanException
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()
Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.