Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.mule.api.context.notification.ServerNotification

Packages that use ServerNotification
org.mule | The Mule implementation of the Universal Message Objects(tm) API specification.
org.mule.agent | Admin components and Agents used to control and Monitor Mule
org.mule.api | The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them
org.mule.api.context.notification |
org.mule.context.notification | Internal server notification types fired via the MuleManager.
org.mule.example.notifications |
org.mule.lifecycle |
org.mule.module.client.remoting.notification |
org.mule.module.management.agent | Management agents including agents for Jdmk, MX4J, and Log4J
org.mule.tck.functional | Helper classes and interfaces used by Mule fnctional tests.
org.mule.transport | Contains Abstract classes providing common functionality for all Mule providers.
org.mule.transport.servlet.events |

Uses of ServerNotification in org.mule

Methods in org.mule with parameters of type ServerNotification
`void` | `DefaultMuleContext.fireNotification(ServerNotification notification)` Fires a server notification to all registered `CustomNotificationListener` notificationManager.

Uses of ServerNotification in org.mule.agent

Methods in org.mule.agent with parameters of type ServerNotification
`protected void` | `Log4jNotificationLoggerAgent.logEvent(ServerNotification e)`
`protected void` | `EndpointNotificationLoggerAgent.logEvent(ServerNotification e)`
`protected abstract void` | `AbstractNotificationLoggerAgent.logEvent(ServerNotification e)`

Uses of ServerNotification in org.mule.api

Methods in org.mule.api with parameters of type ServerNotification
`void` | `MuleContext.fireNotification(ServerNotification notification)` Fires a server notification to all regiistered listeners

Uses of ServerNotification in org.mule.api.context.notification

Classes in org.mule.api.context.notification with type parameters of type ServerNotification
`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 ojects can implement and register themselves with the Mule Server to receive notifications when the server, model and components stop, start, initialise, etc.

Methods in org.mule.api.context.notification with parameters of type ServerNotification
`void` | `ServerNotificationHandler.fireNotification(ServerNotification notification)`

Method parameters in org.mule.api.context.notification with type arguments of type ServerNotification
`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.

Uses of ServerNotification in org.mule.context.notification

Subclasses of ServerNotification in org.mule.context.notification
`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` | `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` | `EndpointMessageNotification` These notifications are fired when either a message is either: received by an endpoint, sent or dispatched from an endpoint or requested from an endpoint.
`class` | `ExceptionNotification`
`class` | `ManagementNotification` `ManagementNotification` is fired when monitored resources such as internal queues reach capacity
`class` | `ModelNotification` `ModelNotification` is fired when an event such as the model starting occurs.
`class` | `MuleContextNotification` `MuleContextNotification` is fired when an event such as the mule context starting occurs.
`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 occurs.
`class` | `ServiceNotification` `ServiceNotification` is fired when an event such as the service starting occurs.
`class` | `TransactionNotification`

Methods in org.mule.context.notification that return types with arguments of type ServerNotification
`Map<Class<? extends ServerNotificationListener>,Set<Class<? extends ServerNotification>>>` | `ServerNotificationManager.getInterfaceToTypes()`

Methods in org.mule.context.notification with parameters of type ServerNotification
`void` | `OptimisedNotificationHandler.fireNotification(ServerNotification notification)`
`void` | `ServerNotificationManager.fireNotification(ServerNotification notification)`
`protected void` | `ServerNotificationManager.notifyListeners(ServerNotification notification)`

Method parameters in org.mule.context.notification with type arguments of type ServerNotification
`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)`
`void` | `ServerNotificationManager.setInterfaceToTypes(Map<Class<? extends ServerNotificationListener>,Set<Class<? extends ServerNotification>>> interfaceToEvents)`

Uses of ServerNotification in org.mule.example.notifications

Subclasses of ServerNotification in org.mule.example.notifications
`class` | `HeartbeatNotification` A simple notification that fires repeatedly to notify tha the Mule server is alive and well.

Uses of ServerNotification in org.mule.lifecycle

Methods in org.mule.lifecycle that return ServerNotification
`protected ServerNotification` | `NotificationLifecycleObject.createNotification(MuleContext context, String action)`
`ServerNotification` | `LifecycleObject.getPostNotification()`
`ServerNotification` | `LifecycleObject.getPreNotification()`

Methods in org.mule.lifecycle with parameters of type ServerNotification
`void` | `LifecycleObject.setPostNotification(ServerNotification postNotification)`
`void` | `LifecycleObject.setPreNotification(ServerNotification preNotification)`

Uses of ServerNotification in org.mule.module.client.remoting.notification

Subclasses of ServerNotification in org.mule.module.client.remoting.notification
`class` | `RemoteDispatcherNotification` `RemoteDispatcherNotification` is used to invoke actions on a remote mule server

Uses of ServerNotification in org.mule.module.management.agent

Methods in org.mule.module.management.agent with parameters of type ServerNotification
`protected void` | `JmxServerNotificationAgent.logEvent(ServerNotification e)`

Uses of ServerNotification in org.mule.tck.functional

Subclasses of ServerNotification in org.mule.tck.functional
`class` | `FunctionalTestNotification` A `FunctionlTestNotification` is fired by the `FunctionalTestComponent` when it receives an event.

Uses of ServerNotification in org.mule.transport

Methods in org.mule.transport with parameters of type ServerNotification
`void` | `AbstractConnector.fireNotification(ServerNotification notification)` Fires a server notification to all registered listeners

Uses of ServerNotification in org.mule.transport.servlet.events

Subclasses of ServerNotification in org.mule.transport.servlet.events
`class` | `ServletContextNotification` TODO

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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