Package org.apache.catalina.mbeans
Class BaseCatalinaMBean<T>
- java.lang.Object
-
- org.apache.tomcat.util.modeler.BaseModelMBean
-
- org.apache.catalina.mbeans.BaseCatalinaMBean<T>
-
- All Implemented Interfaces:
javax.management.DynamicMBean
,javax.management.MBeanRegistration
,javax.management.modelmbean.ModelMBeanNotificationBroadcaster
,javax.management.NotificationBroadcaster
- Direct Known Subclasses:
ClassNameMBean
,ContainerMBean
,ContextEnvironmentMBean
,ContextMBean
,ContextResourceLinkMBean
,ContextResourceMBean
,ServiceMBean
public abstract class BaseCatalinaMBean<T> extends BaseModelMBean
-
-
Field Summary
-
Fields inherited from class org.apache.tomcat.util.modeler.BaseModelMBean
attributeBroadcaster, generalBroadcaster, managedBean, oname, resource, resourceType
-
-
Constructor Summary
Constructors Constructor Description BaseCatalinaMBean()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected T
doGetManagedResource()
protected static java.lang.Object
newInstance(java.lang.String type)
-
Methods inherited from class org.apache.tomcat.util.modeler.BaseModelMBean
addAttributeChangeNotificationListener, addNotificationListener, getAttribute, getAttributes, getClassName, getJmxName, getManagedResource, getMBeanInfo, getModelerType, getNotificationInfo, getObjectName, invoke, postDeregister, postRegister, preDeregister, preRegister, removeAttributeChangeNotificationListener, removeNotificationListener, sendAttributeChangeNotification, sendAttributeChangeNotification, sendNotification, sendNotification, setAttribute, setAttributes, setManagedBean, setManagedResource, toString
-
-
-
-
Method Detail
-
doGetManagedResource
protected T doGetManagedResource() throws javax.management.MBeanException
- Throws:
javax.management.MBeanException
-
newInstance
protected static java.lang.Object newInstance(java.lang.String type) throws javax.management.MBeanException
- Throws:
javax.management.MBeanException
-
-