org.mortbay.jetty.plus.jmx
Class PlusWebAppContextMBean

java.lang.Object
  |
  +--org.mortbay.util.jmx.ModelMBeanImpl
        |
        +--org.mortbay.util.jmx.LifeCycleMBean
              |
              +--org.mortbay.http.jmx.HttpContextMBean
                    |
                    +--org.mortbay.jetty.servlet.jmx.ServletHttpContextMBean
                          |
                          +--org.mortbay.jetty.servlet.jmx.WebApplicationContextMBean
                                |
                                +--org.mortbay.jetty.plus.jmx.PlusWebAppContextMBean
All Implemented Interfaces:
javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.modelmbean.ModelMBean, javax.management.modelmbean.ModelMBeanNotificationBroadcaster, javax.management.NotificationBroadcaster, javax.management.PersistentMBean

public class PlusWebAppContextMBean
extends WebApplicationContextMBean

Author:
janb To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Field Summary
 
Fields inherited from class org.mortbay.util.jmx.ModelMBeanImpl
IMPACT_ACTION, IMPACT_ACTION_INFO, IMPACT_INFO, IMPACT_UNKOWN, INT, NO_PARAMS, OBJECT, ON_MBEAN, ON_OBJECT, READ_ONLY, READ_WRITE, STRING
 
Constructor Summary
PlusWebAppContextMBean()
          Constructor.
 
Method Summary
 void addEnvEntry(java.lang.String name, java.lang.String value)
          Method only on JMX bean to deal with String values
 void postDeregister()
          Post Deregister.
 void postRegister(java.lang.Boolean ok)
           
 
Methods inherited from class org.mortbay.http.jmx.HttpContextMBean
getHandlers, getRequestLog
 
Methods inherited from class org.mortbay.util.jmx.ModelMBeanImpl
addAttributeChangeNotificationListener, addNotificationListener, defineAttribute, defineAttribute, defineAttribute, defineAttribute, defineOperation, defineOperation, defineOperation, defineOperation, getAttribute, getAttributes, getBaseObjectName, 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlusWebAppContextMBean

public PlusWebAppContextMBean()
                       throws javax.management.MBeanException
Constructor.

Throws:
javax.management.MBeanException
Method Detail

addEnvEntry

public void addEnvEntry(java.lang.String name,
                        java.lang.String value)
Method only on JMX bean to deal with String values

Parameters:
name -
value -

postRegister

public void postRegister(java.lang.Boolean ok)
Specified by:
postRegister in interface javax.management.MBeanRegistration
Overrides:
postRegister in class HttpContextMBean
Parameters:
ok -

postDeregister

public void postDeregister()
Description copied from class: ModelMBeanImpl
Post Deregister. This implementation destroys this MBean and it cannot be used again.

Specified by:
postDeregister in interface javax.management.MBeanRegistration
Overrides:
postDeregister in class HttpContextMBean


Copyright ? 2000 Mortbay Consulting Pty. Ltd. All Rights Reserved.