Package org.redisson.jcache
Class JCacheMBeanServerBuilder.JCacheMBeanServerDelegate
java.lang.Object
javax.management.MBeanServerDelegate
org.redisson.jcache.JCacheMBeanServerBuilder.JCacheMBeanServerDelegate
- All Implemented Interfaces:
MBeanServerDelegateMBean
,NotificationBroadcaster
,NotificationEmitter
- Enclosing class:
- JCacheMBeanServerBuilder
-
Field Summary
Fields inherited from class javax.management.MBeanServerDelegate
DELEGATE_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addNotificationListener
(NotificationListener listener, NotificationFilter filter, Object handback) void
void
removeNotificationListener
(NotificationListener listener, NotificationFilter filter, Object handback) void
sendNotification
(Notification notification)
-
Constructor Details
-
JCacheMBeanServerDelegate
-
-
Method Details
-
getNotificationInfo
- Specified by:
getNotificationInfo
in interfaceNotificationBroadcaster
- Overrides:
getNotificationInfo
in classMBeanServerDelegate
-
getSpecificationName
- Specified by:
getSpecificationName
in interfaceMBeanServerDelegateMBean
- Overrides:
getSpecificationName
in classMBeanServerDelegate
-
getSpecificationVersion
- Specified by:
getSpecificationVersion
in interfaceMBeanServerDelegateMBean
- Overrides:
getSpecificationVersion
in classMBeanServerDelegate
-
getSpecificationVendor
- Specified by:
getSpecificationVendor
in interfaceMBeanServerDelegateMBean
- Overrides:
getSpecificationVendor
in classMBeanServerDelegate
-
getImplementationName
- Specified by:
getImplementationName
in interfaceMBeanServerDelegateMBean
- Overrides:
getImplementationName
in classMBeanServerDelegate
-
getImplementationVersion
- Specified by:
getImplementationVersion
in interfaceMBeanServerDelegateMBean
- Overrides:
getImplementationVersion
in classMBeanServerDelegate
-
getImplementationVendor
- Specified by:
getImplementationVendor
in interfaceMBeanServerDelegateMBean
- Overrides:
getImplementationVendor
in classMBeanServerDelegate
-
addNotificationListener
public void addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws IllegalArgumentException - Specified by:
addNotificationListener
in interfaceNotificationBroadcaster
- Overrides:
addNotificationListener
in classMBeanServerDelegate
- Throws:
IllegalArgumentException
-
removeNotificationListener
public void removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws ListenerNotFoundException - Specified by:
removeNotificationListener
in interfaceNotificationEmitter
- Overrides:
removeNotificationListener
in classMBeanServerDelegate
- Throws:
ListenerNotFoundException
-
removeNotificationListener
public void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException - Specified by:
removeNotificationListener
in interfaceNotificationBroadcaster
- Overrides:
removeNotificationListener
in classMBeanServerDelegate
- Throws:
ListenerNotFoundException
-
sendNotification
- Overrides:
sendNotification
in classMBeanServerDelegate
-
getMBeanServerId
- Specified by:
getMBeanServerId
in interfaceMBeanServerDelegateMBean
- Overrides:
getMBeanServerId
in classMBeanServerDelegate
-