org.mule.api.context.notification
Interface ServerNotificationHandler
- All Known Implementing Classes:
- OptimisedNotificationHandler, ServerNotificationManager
public interface ServerNotificationHandler
fireNotification
void fireNotification(ServerNotification notification)
isNotificationDynamic
boolean isNotificationDynamic()
isListenerRegistered
boolean isListenerRegistered(ServerNotificationListener listener)
- Since:
- 3.0
isNotificationEnabled
boolean isNotificationEnabled(Class<? extends ServerNotification> notfnClass)
- This returns a very "conservative" value - it is true if the notification or any subclass would be
accepted. So if it returns false then you can be sure that there is no need to send the
notification. On the other hand, if it returns true there is no guarantee that the notification
"really" will be dispatched to any listener.
- Parameters:
notfnClass
- Either the notification class being generated or some superclass
- Returns:
- false if there is no need to dispatch the notification
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.