Package org.apache.catalina.mbeans
Class ClassNameMBean<T>
java.lang.Object
org.apache.tomcat.util.modeler.BaseModelMBean
org.apache.catalina.mbeans.BaseCatalinaMBean<T>
org.apache.catalina.mbeans.ClassNameMBean<T>
- Type Parameters:
- T- The type that this bean represents.
- All Implemented Interfaces:
- DynamicMBean,- MBeanRegistration,- ModelMBeanNotificationBroadcaster,- NotificationBroadcaster
- Direct Known Subclasses:
- ConnectorMBean
 A convenience base class for ModelMBean implementations where the underlying base class (and
 therefore the set of supported properties) is different for varying implementations of a standard interface. For
 Catalina, that includes at least the following: Connector, Logger, Realm, and Valve. This class creates an artificial
 MBean attribute named className, which reports the fully qualified class name of the managed object as
 its value.
 
- Author:
- Craig R. McClanahan
- 
Field SummaryFields inherited from class org.apache.tomcat.util.modeler.BaseModelMBeanattributeBroadcaster, generalBroadcaster, managedBean, oname, resource, resourceType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturn the fully qualified Java class name of the managed object for this MBean.Methods inherited from class org.apache.catalina.mbeans.BaseCatalinaMBeandoGetManagedResource, newInstanceMethods inherited from class org.apache.tomcat.util.modeler.BaseModelMBeanaddAttributeChangeNotificationListener, addNotificationListener, getAttribute, getAttributes, getJmxName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, invoke, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedBean, setManagedResource, toString
- 
Constructor Details- 
ClassNameMBeanpublic ClassNameMBean()
 
- 
- 
Method Details- 
getClassNameReturn the fully qualified Java class name of the managed object for this MBean.- Overrides:
- getClassNamein class- BaseModelMBean
 
 
-