Additional top-level class in compilation unit: BaseNotificationBroadcasterEntry.
NotificationBroadcaster for attribute
change notifications. This class is used by BaseModelMBean to
handle notifications of attribute change events to interested listeners.
| Modifier and Type | Field and Description |
|---|---|
| protected ArrayList | entries
The set of registered |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | addNotificationListener(NotificationListener
Listener that will receive event notifications listener, NotificationFilter Filter object used to filter event notifications
actually delivered, or filter, Object null for no filteringHandback object to be sent along with event
notifications handback)Implements javax. Add a notification event listener to this MBean. |
| public MBeanNotificationInfo[] | getNotificationInfo()
Implements javax. Return an |
| public void | removeNotificationListener(NotificationListener
The listener to be removed (any and all registrations
for this listener will be eliminated) listener)Implements javax. Remove a notification event listener from this MBean. |
| public void | sendNotification(Notification
The notification to be sent notification)Send the specified notification to all interested listeners. |
| entries | back to summary |
|---|---|
| protected ArrayList<BaseNotificationBroadcasterEntry> entries The set of registered | |
| BaseNotificationBroadcaster | back to summary |
|---|---|
| public BaseNotificationBroadcaster() | |
| addNotificationListener | back to summary |
|---|---|
| public void addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws IllegalArgumentException Implements javax. Add a notification event listener to this MBean.
| |
| getNotificationInfo | back to summary |
|---|---|
| public MBeanNotificationInfo[] getNotificationInfo() Implements javax. Return an
| |
| removeNotificationListener | back to summary |
|---|---|
| public void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException Implements javax. Remove a notification event listener from this MBean.
| |
| sendNotification | back to summary |
|---|---|
| public void sendNotification(Notification notification) Send the specified notification to all interested listeners.
| |