public static class TCKMBeanServerBuilder.RIMBeanServerDelegate extends MBeanServerDelegate
DELEGATE_NAME
Constructor and Description |
---|
RIMBeanServerDelegate(MBeanServerDelegate delegate) |
Modifier and Type | Method and Description |
---|---|
void |
addNotificationListener(NotificationListener listener,
NotificationFilter filter,
Object handback) |
String |
getImplementationName() |
String |
getImplementationVendor() |
String |
getImplementationVersion() |
String |
getMBeanServerId() |
MBeanNotificationInfo[] |
getNotificationInfo() |
String |
getSpecificationName() |
String |
getSpecificationVendor() |
String |
getSpecificationVersion() |
void |
removeNotificationListener(NotificationListener listener) |
void |
removeNotificationListener(NotificationListener listener,
NotificationFilter filter,
Object handback) |
void |
sendNotification(Notification notification) |
public RIMBeanServerDelegate(MBeanServerDelegate delegate)
public String getSpecificationName()
getSpecificationName
in interface MBeanServerDelegateMBean
getSpecificationName
in class MBeanServerDelegate
public String getSpecificationVersion()
getSpecificationVersion
in interface MBeanServerDelegateMBean
getSpecificationVersion
in class MBeanServerDelegate
public String getSpecificationVendor()
getSpecificationVendor
in interface MBeanServerDelegateMBean
getSpecificationVendor
in class MBeanServerDelegate
public String getImplementationName()
getImplementationName
in interface MBeanServerDelegateMBean
getImplementationName
in class MBeanServerDelegate
public String getImplementationVersion()
getImplementationVersion
in interface MBeanServerDelegateMBean
getImplementationVersion
in class MBeanServerDelegate
public String getImplementationVendor()
getImplementationVendor
in interface MBeanServerDelegateMBean
getImplementationVendor
in class MBeanServerDelegate
public MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo
in interface NotificationBroadcaster
getNotificationInfo
in class MBeanServerDelegate
public void addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws IllegalArgumentException
addNotificationListener
in interface NotificationBroadcaster
addNotificationListener
in class MBeanServerDelegate
IllegalArgumentException
public void removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws ListenerNotFoundException
removeNotificationListener
in interface NotificationEmitter
removeNotificationListener
in class MBeanServerDelegate
ListenerNotFoundException
public void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException
removeNotificationListener
in interface NotificationBroadcaster
removeNotificationListener
in class MBeanServerDelegate
ListenerNotFoundException
public void sendNotification(Notification notification)
sendNotification
in class MBeanServerDelegate
public String getMBeanServerId()
getMBeanServerId
in interface MBeanServerDelegateMBean
getMBeanServerId
in class MBeanServerDelegate
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.