org.apache.catalina.mbeans
Class RoleMBean

java.lang.Object
  extended byorg.apache.commons.modeler.BaseModelMBean
      extended byorg.apache.catalina.mbeans.RoleMBean
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 RoleMBean
extends org.apache.commons.modeler.BaseModelMBean

A ModelMBean implementation for the org.apache.catalina.Role component.

Version:
$Revision: 1.2 $ $Date: 2004/08/26 21:36:08 $
Author:
Craig R. McClanahan

Field Summary
protected  org.apache.commons.modeler.ManagedBean managed
          The ManagedBean information describing this MBean.
protected  javax.management.MBeanServer mserver
          The MBeanServer in which we are registered.
protected  org.apache.commons.modeler.Registry registry
          The configuration information registry for our managed beans.
 
Fields inherited from class org.apache.commons.modeler.BaseModelMBean
attributeBroadcaster, attributes, generalBroadcaster, info, oname, resource, resourceType, source
 
Constructor Summary
RoleMBean()
          Construct a ModelMBean with default ModelMBeanInfo information.
 
Methods inherited from class org.apache.commons.modeler.BaseModelMBean
addAttributeChangeNotificationListener, addNotificationListener, createDefaultModelMBeanInfo, createResource, getAttribute, getAttributes, getClassName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, getRegistry, initModelInfo, invoke, isModelMBeanInfoValid, load, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeAttributeChangeNotificationListener, removeNotificationListener, removeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedResource, setModeledType, setModelMBeanInfo, setRegistry, store, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

registry

protected org.apache.commons.modeler.Registry registry
The configuration information registry for our managed beans.


mserver

protected javax.management.MBeanServer mserver
The MBeanServer in which we are registered.


managed

protected org.apache.commons.modeler.ManagedBean managed
The ManagedBean information describing this MBean.

Constructor Detail

RoleMBean

public RoleMBean()
          throws javax.management.MBeanException,
                 javax.management.RuntimeOperationsException
Construct a ModelMBean with default ModelMBeanInfo information.

Throws:
javax.management.MBeanException - if the initializer of an object throws an exception
javax.management.RuntimeOperationsException - if an IllegalArgumentException occurs


Copyright 2000-2002 Apache Software Foundation. All Rights Reserved.