Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mortbay.jetty.servlet.jmx
Class WebApplicationMBean  view WebApplicationMBean download WebApplicationMBean.java

java.lang.Object
  extended byorg.mortbay.util.jmx.ModelMBeanImpl
      extended byorg.mortbay.util.jmx.LifeCycleMBean
          extended byorg.mortbay.http.jmx.HttpContextMBean
              extended byorg.mortbay.jetty.servlet.jmx.ServletHttpContextMBean
                  extended byorg.mortbay.jetty.servlet.jmx.WebApplicationMBean
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 WebApplicationMBean
extends ServletHttpContextMBean

Web Application MBean. Note that while Web Applications are HttpContexts, the MBean is not derived from HttpContextMBean as they are managed differently.

Version:
$Revision: 1.14.2.2 $

Field Summary
 
Fields inherited from class org.mortbay.http.jmx.HttpContextMBean
 
Fields inherited from class org.mortbay.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
WebApplicationMBean()
          Constructor.
 
Method Summary
protected  void defineManagedResource()
          Define the Managed Resource.
 
Methods inherited from class org.mortbay.http.jmx.HttpContextMBean
getHandlers, getRequestLog, newObjectName, postDeregister, postRegister
 
Methods inherited from class org.mortbay.util.jmx.ModelMBeanImpl
addAttributeChangeNotificationListener, addNotificationListener, defineAttribute, defineAttribute, defineAttribute, defineAttribute, defineOperation, defineOperation, defineOperation, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebApplicationMBean

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

Method Detail

defineManagedResource

protected void defineManagedResource()
Description copied from class: org.mortbay.util.jmx.ModelMBeanImpl
Define the Managed Resource. This method is called the first time setManagedResource is called with a non-null object. It should be implemented by a derived ModelMBean to define the attributes and operations after an initial object has been set.

Overrides:
defineManagedResource in class ServletHttpContextMBean