Package org.mule.impl.internal.notifications

Internal server notification types fired via the MuleManager.

See:
          Description

Interface Summary
AdminNotificationListener ManagementNotificationListener is an observer interface that objects can use to receive notifications about the state of the Mule instance and its resources
BlockingServerEvent BlockingServerEvent is a marker interface that tells the server event manager to publish this event in the current thread, thus blocking the current thread of execution until all listeners have been processed
ComponentNotificationListener ComponentNotificationListener is an observer interface that objects can implement and then register themselves with the Mule manager to be notified when a Component event occurs.
ConnectionNotificationListener ConnectionNotificationListener is an observer interface that objects can implement and then register themselves with the Mule manager to be notified when a Connection event occurs.
CustomNotificationListener CustomNotificationListener is an observer interface that can be used to listen for Custom notifications using UMOManager.fireCustomEvent(..).
ExceptionNotificationListener ExceptionNotificationListener is an observer interface that objects can implement and then register themselves with the Mule manager to be notified when a Exception event occurs.
ManagementNotificationListener ManagementNotificationListener is an observer interface that objects can use to receive notifications about the state of the Mule instance and its resources
ManagerNotificationListener ManagerNotificationListener is an observer interface that objects can implement and then register themselves with the Mule manager to be notified when a Manager event occurs.
MessageNotificationListener MessageNotificationListener is an observer interface that objects can use to receive notifications about messages being sent and received from a Mule Server
ModelNotificationListener ModelNotificationListener is an observer interface that objects can implement and then register themselves with the Mule manager to be notified when a Model event occurs.
SecurityNotificationListener ManagerNotificationListener is an observer interface that objects can implement to receive notifications about secure access requests.
TransactionNotificationListener TransactionNotificationListener is an observer interface that objects can implement and then register themselves with the Mule manager to be notified when a Transaction event occurs.
 

Class Summary
AdminNotification AdminNotification is used to invoke actions on a remote mule server
ComponentNotification ComponentNotification is fired when an event such as the component starting occurs.
ConnectionNotification Is fired by a connector when a connection is made, or disconnected of the connection fails.
CustomNotification CustomNotification Custom notifications can be used by components and other objects such as routers, transformers, agents, etc to communicate a change of state to each other.
ExceptionNotification  
ManagementNotification ManagementNotification is fired when monitored resources such as internal queues reach capacity
ManagerNotification ManagerNotification is fired when an event such as the manager starting occurs.
MessageNotification These notifications are fire when either a message is received via an endpoint, or dispatcher of if a receive call is made on a dispatcher.
ModelNotification ModelNotification is fired when an event such as the model starting occurs.
SecurityNotification SecurityNotification is fired when a request for authorisation occurs.
ServerNotificationManager ServerNotificationManager manages all server listeners for a Mule instance.
TransactionNotification  
 

Exception Summary
NotificationException Thrown by the ServerNotification Manager if unrecognised listeners or events are passed to the manager
 

Package org.mule.impl.internal.notifications Description

Internal server notification types fired via the MuleManager.



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.