org.mule.api.context.notification
Interface ServerNotificationHandler
- All Known Implementing Classes:
- OptimisedNotificationHandler, ServerNotificationManager
public interface ServerNotificationHandler
fireNotification
void fireNotification(ServerNotification notification)
isNotificationDynamic
boolean isNotificationDynamic()
isNotificationEnabled
boolean isNotificationEnabled(Class 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-2009 MuleSource, Inc.. All Rights Reserved.