Package org.apache.cassandra.utils
Class MBeanWrapper.DelegatingMbeanWrapper
java.lang.Object
org.apache.cassandra.utils.MBeanWrapper.DelegatingMbeanWrapper
- All Implemented Interfaces:
MBeanWrapper
- Enclosing interface:
- MBeanWrapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.cassandra.utils.MBeanWrapper
MBeanWrapper.DelegatingMbeanWrapper, MBeanWrapper.InstanceMBeanWrapper, MBeanWrapper.NoOpMBeanWrapper, MBeanWrapper.OnException, MBeanWrapper.PlatformMBeanWrapper -
Field Summary
Fields inherited from interface org.apache.cassandra.utils.MBeanWrapper
instance, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisRegistered(ObjectName mbeanName, MBeanWrapper.OnException onException) queryNames(ObjectName name, QueryExp query) voidregisterMBean(Object obj, ObjectName mbeanName, MBeanWrapper.OnException onException) voidsetDelegate(MBeanWrapper wrapper) voidunregisterMBean(ObjectName mbeanName, MBeanWrapper.OnException onException) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cassandra.utils.MBeanWrapper
isRegistered, isRegistered, isRegistered, registerMBean, registerMBean, registerMBean, unregisterMBean, unregisterMBean, unregisterMBean
-
Constructor Details
-
DelegatingMbeanWrapper
-
-
Method Details
-
setDelegate
-
getDelegate
-
registerMBean
- Specified by:
registerMBeanin interfaceMBeanWrapper
-
isRegistered
- Specified by:
isRegisteredin interfaceMBeanWrapper
-
unregisterMBean
- Specified by:
unregisterMBeanin interfaceMBeanWrapper
-
queryNames
- Specified by:
queryNamesin interfaceMBeanWrapper
-
getMBeanServer
- Specified by:
getMBeanServerin interfaceMBeanWrapper
-