| Modifier and Type | Method and Description |
|---|---|
void |
DefaultMuleContext.fireNotification(ServerNotification notification)
Fires a server notification to all registered
CustomNotificationListener notificationManager. |
| Modifier and Type | Field and Description |
|---|---|
protected Set<ServerNotificationListener<? extends ServerNotification>> |
AbstractNotificationLoggerAgent.listeners |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractNotificationLoggerAgent.logEvent(ServerNotification e) |
| Modifier and Type | Method and Description |
|---|---|
void |
MuleContext.fireNotification(ServerNotification notification)
Fires a server notification to all regiistered listeners
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationInstanceNotification
Custom notification that communicates the change of state in a
ConfigurationInstance |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CustomNotificationListener<T extends ServerNotification>
CustomNotificationListener is an observer interface that can be used to listen for Custom notifications using
MuleContext.fireCustomEvent(..). |
interface |
ServerNotificationListener<T extends ServerNotification>
ServerNotificationListener is an observer interface that objects can implement and register themselves with the
Mule Server to receive notifications when the server, model and components stop, start, initialise, etc. |
| Modifier and Type | Class and Description |
|---|---|
class |
EnrichedServerNotification
This notification type includes information about the event, exception and flow where it occurred.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServerNotificationHandler.fireNotification(ServerNotification notification) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ServerNotificationHandler.isNotificationEnabled(Class<? extends ServerNotification> notfnClass)
This returns a very "conservative" value - it is true if the notification or any subclass would be accepted.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrimaryNodeLifecycleNotificationListener.onNotification(ServerNotification notification) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncMessageNotification
AsyncMessageNotification when async work is scheduled and completed for a given flow |
class |
ClusterNodeNotification
Notifies when there are a cluster node event
|
class |
ComponentMessageNotification
These notifications are fired when before and after a service component is invoked.
|
class |
ConnectionNotification
Is fired by a connector when a connection is made or disconnected.
|
class |
ConnectorMessageNotification
Used to notify that a message was received or sent through a Connector
|
class |
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. |
class |
ErrorHandlerNotification |
class |
ExceptionNotification
This class is from Mule 2.2.5.
|
class |
FlowConstructNotification
FlowConstructNotification is fired when an event such as the flow construct starting occurs. |
class |
ManagementNotification
ManagementNotification is fired when monitored resources such as internal queues reach capacity |
class |
MessageProcessorNotification |
class |
MuleContextNotification
MuleContextNotification is fired when an event such as the mule context starting occurs. |
class |
PipelineMessageNotification
PipelineMessageNotification is fired at key steps in the processing of Pipeline |
class |
RegistryNotification
RegistryNotification is fired when an event such as a Registry being started occurs. |
class |
RoutingNotification
Is fired by routers.
|
class |
SecurityNotification
SecurityNotification is fired when a request for authorisation failed. |
class |
TransactionNotification |
| Modifier and Type | Method and Description |
|---|---|
Map<Class<? extends ServerNotificationListener>,Set<Class<? extends ServerNotification>>> |
ServerNotificationManager.getInterfaceToTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationHelper.fireNotification(ServerNotification notification)
Fires the given
notification using the NotificationHelper.defaultNotificationHandler. |
void |
ServerNotificationManager.fireNotification(ServerNotification notification) |
void |
OptimisedNotificationHandler.fireNotification(ServerNotification notification) |
void |
NotificationHelper.fireNotification(ServerNotification notification,
MuleContext muleContext)
Fires the given
notification using the ServerNotificationHandler that corresponds to the given event |
void |
NotifierCallback.notify(ServerNotificationListener listener,
ServerNotification notification) |
protected void |
ServerNotificationManager.notifyListeners(ServerNotification notification,
NotifierCallback notifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServerNotificationManager.addInterfaceToType(Class<? extends ServerNotificationListener> iface,
Class<? extends ServerNotification> event) |
void |
ServerNotificationManager.disableType(Class<? extends ServerNotification> type) |
boolean |
ServerNotificationManager.isNotificationEnabled(Class<? extends ServerNotification> type) |
boolean |
OptimisedNotificationHandler.isNotificationEnabled(Class<? extends ServerNotification> notfnClass)
This returns a very "conservative" value - it is true if the notification or any subclass would be accepted.
|
void |
ServerNotificationManager.setInterfaceToTypes(Map<Class<? extends ServerNotificationListener>,Set<Class<? extends ServerNotification>>> interfaceToEvents) |
| Constructor and Description |
|---|
NotificationHelper(ServerNotificationHandler defaultNotificationHandler,
Class<? extends ServerNotification> notificationClass,
boolean dynamicNotifications)
Creates a new
NotificationHelper that emits instances of notificationClass class. |
OptimisedNotificationHandler(ServerNotificationHandler delegate,
Class<? extends ServerNotification> type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractExceptionListener.fireNotification(ServerNotification notification)
Fires a server notification to all registered
ExceptionNotificationListener eventManager. |
| Modifier and Type | Method and Description |
|---|---|
protected ServerNotification |
NotificationLifecycleObject.createNotification(MuleContext context,
String action) |
ServerNotification |
LifecycleObject.getPostNotification() |
ServerNotification |
LifecycleObject.getPreNotification() |
| Modifier and Type | Method and Description |
|---|---|
void |
LifecycleObject.setPostNotification(ServerNotification postNotification) |
void |
LifecycleObject.setPreNotification(ServerNotification preNotification) |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.