org.mortbay.jetty.servlet.jmx

Class ConfigurationMBean

public class ConfigurationMBean extends ModelMBeanImpl

ConfigurationMBean MBean proxy for a WebApplicationContext.Configuration object.

Version: $Revision: 1.2 $ $Date: 2005/08/13 00:01:27 $

Author: janb

Field Summary
protected WebApplicationContext.Configuration_config
Constructor Summary
ConfigurationMBean()
Method Summary
protected voiddefineManagedResource()
defineManagedResource Grab the object which this mbean is proxying for, which in this case is an org.mortbay.jetty.servlet.WebApplicationContext.Configuration
StringgetName()
getName This method is only defined to satisfy JMX: it is non-compliant to have an mbean with no methods on it, so this method has been added as a workaround.
ObjectNameuniqueObjectName(MBeanServer server, String on)
uniqueObjectName Make a unique jmx name for this configuration object

Field Detail

_config

protected WebApplicationContext.Configuration _config

Constructor Detail

ConfigurationMBean

public ConfigurationMBean()

Method Detail

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

See Also: defineManagedResource

getName

public String getName()
getName This method is only defined to satisfy JMX: it is non-compliant to have an mbean with no methods on it, so this method has been added as a workaround.

Returns: classname of the Configuration instance

uniqueObjectName

public ObjectName uniqueObjectName(MBeanServer server, String on)
uniqueObjectName Make a unique jmx name for this configuration object

See Also: ModelMBeanImpl

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