public class ServerNotifForwarder extends Object
| Constructor and Description |
|---|
ServerNotifForwarder(MBeanServer mbeanServer,
Map env,
NotificationBuffer notifBuffer) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
addNotificationListener(ObjectName name,
NotificationFilter filter) |
NotificationResult |
fetchNotifs(long startSequenceNumber,
long timeout,
int maxNotifications) |
void |
removeNotificationListener(ObjectName name,
Integer listenerID) |
void |
removeNotificationListener(ObjectName name,
Integer[] listenerIDs) |
void |
terminate() |
public ServerNotifForwarder(MBeanServer mbeanServer, Map env, NotificationBuffer notifBuffer)
public Integer addNotificationListener(ObjectName name, NotificationFilter filter) throws InstanceNotFoundException, IOException
InstanceNotFoundExceptionIOExceptionpublic void removeNotificationListener(ObjectName name, Integer[] listenerIDs) throws Exception
Exceptionpublic void removeNotificationListener(ObjectName name, Integer listenerID) throws InstanceNotFoundException, ListenerNotFoundException, IOException
public NotificationResult fetchNotifs(long startSequenceNumber, long timeout, int maxNotifications)
public void terminate()
Copyright © 2019 Terracotta, Inc.. All rights reserved.