| Package | Description |
|---|---|
| org.mule.runtime.api.notification |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AsyncMessageNotificationListener<T extends AsyncMessageNotification> |
interface |
ClusterNodeNotificationListener
Defines a listener for
ClusterNodeNotification |
interface |
ConnectionNotificationListener<T extends ConnectionNotification>
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. |
interface |
ConnectorMessageNotificationListener<T extends ConnectorMessageNotification>
Observer interface to receive notifications about messages being sent and received from connectors
|
interface |
CustomNotificationListener<T extends CustomNotification>
CustomNotificationListener is an observer interface that can be used to listen for Custom notifications using
MuleContext.fireCustomEvent(..). |
interface |
ErrorHandlerNotificationListener<T extends ErrorHandlerNotification> |
interface |
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. |
interface |
FlowConstructNotificationListener<T extends FlowConstructNotification> |
interface |
ManagementNotificationListener<T extends ManagementNotification>
ManagementNotificationListener is an observer interface that objects can use to receive notifications about the
state of the Mule instance and its resources |
interface |
MessageProcessorNotificationListener<T extends MessageProcessorNotification> |
interface |
PipelineMessageNotificationListener<T extends PipelineMessageNotification> |
interface |
PolicyNotificationListener<T extends PolicyNotification>
Observer interface to receive notifications about messages being processed by policies
|
interface |
RoutingNotificationListener<T extends RoutingNotification>
RoutingNotificationListener is an observer interface that objects can use to receive notifications about routing
events such as async-reply misses. |
interface |
SecurityNotificationListener<T extends SecurityNotification>
MuleContextNotificationListener is an observer interface that objects can implement to receive notifications about
secure access requests. |
interface |
TransactionNotificationListener<T extends TransactionNotification>
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. |
| Modifier and Type | Method and Description |
|---|---|
<N extends Notification> |
NotificationListenerRegistry.registerListener(NotificationListener<N> listener)
Registers a
NotificationListener. |
<N extends Notification> |
NotificationListenerRegistry.registerListener(NotificationListener<N> listener,
Predicate<N> selector)
Registers a
NotificationListener. |
<N extends Notification> |
NotificationListenerRegistry.unregisterListener(NotificationListener<N> listener)
Unregisters a previously registered
NotificationListener. |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.