org.mortbay.jetty.servlet.jmx

Class XMLConfigurationMBean

Implemented Interfaces:
MBeanRegistration, ModelMBean

public class XMLConfigurationMBean
extends ConfigurationMBean

XMLConfigurationMBean
Version:
$Revision: 1.1 $ $Date: 2004/09/27 14:33:59 $
Author:
janb

Field Summary

Fields inherited from class org.mortbay.jetty.servlet.jmx.ConfigurationMBean

_config

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, _beanInfo

Constructor Summary

XMLConfigurationMBean()
MBean Constructor.

Method Summary

protected void
defineManagedResource()
defineManagedResource Grab the object which this mbean is proxying for, which in this case is an org.mortbay.jetty.servlet.WebApplicationContext.Configuration

Methods inherited from class org.mortbay.jetty.servlet.jmx.ConfigurationMBean

defineManagedResource, getName, uniqueObjectName

Methods inherited from class org.mortbay.util.jmx.ModelMBeanImpl

addAttributeChangeNotificationListener, addNotificationListener, defineAttribute, defineAttribute, defineAttribute, defineAttribute, defineManagedResource, defineOperation, defineOperation, defineOperation, defineOperation, destroyComponentMBeans, getAttribute, getAttributes, getBaseObjectName, getComponentMBeans, getDefaultDomain, getMBeanInfo, getMBeanServer, getManagedResource, getNotificationInfo, getObjectName, invoke, load, mbeanFor, newObjectName, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setBaseObjectName, setDefaultDomain, setManagedResource, setModelMBeanInfo, store, uniqueObjectName, uniqueObjectName

Constructor Details

XMLConfigurationMBean

public XMLConfigurationMBean()
            throws MBeanException
MBean Constructor. No proxy object is defined. Attributes and operations are defined on this instance.

Method Details

defineManagedResource

protected void defineManagedResource()
defineManagedResource Grab the object which this mbean is proxying for, which in this case is an org.mortbay.jetty.servlet.WebApplicationContext.Configuration
Overrides:
defineManagedResource in interface ConfigurationMBean

Copyright © 2004 Mortbay Consulting Pty. Ltd. All Rights Reserved.