T - The type that this bean represents.public class ClassNameMBean<T> extends BaseCatalinaMBean<T>
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.
attributeBroadcaster, generalBroadcaster, managedBean, oname, resource, resourceType| Constructor and Description |
|---|
ClassNameMBean() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName()
Return the fully qualified Java class name of the managed object for this MBean.
|
doGetManagedResource, newInstanceaddAttributeChangeNotificationListener, addNotificationListener, getAttribute, getAttributes, getJmxName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, invoke, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedBean, setManagedResource, toStringpublic java.lang.String getClassName()
getClassName in class BaseModelMBeanCopyright © 2000-2024 Apache Software Foundation.
Apache Tomcat, Tomcat, Apache, the Apache Tomcat logo and the Apache logo are either registered trademarks or trademarks of the Apache Software Foundation.