See: Description
| Interface | Description |
|---|---|
| ApplicationEventMulticaster |
Interface to be implemented by objects that can manage a number of
ApplicationListener objects, and publish events to them. |
| EventListenerFactory |
Strategy interface for creating
ApplicationListener for methods
annotated with EventListener. |
| GenericApplicationListener |
Extended variant of the standard
ApplicationListener interface,
exposing further metadata such as the supported event and source type. |
| SmartApplicationListener |
Extended variant of the standard
ApplicationListener interface,
exposing further metadata such as the supported event and source type. |
| Class | Description |
|---|---|
| AbstractApplicationEventMulticaster |
Abstract implementation of the
ApplicationEventMulticaster interface,
providing the basic listener registration facility. |
| ApplicationContextEvent |
Base class for events raised for an
ApplicationContext. |
| ApplicationListenerMethodAdapter |
GenericApplicationListener adapter that delegates the processing of
an event to an EventListener annotated method. |
| ContextClosedEvent |
Event raised when an
ApplicationContext gets closed. |
| ContextRefreshedEvent |
Event raised when an
ApplicationContext gets initialized or refreshed. |
| ContextStartedEvent |
Event raised when an
ApplicationContext gets started. |
| ContextStoppedEvent |
Event raised when an
ApplicationContext gets stopped. |
| DefaultEventListenerFactory |
Default
EventListenerFactory implementation that supports the
regular EventListener annotation. |
| EventListenerMethodProcessor |
Registers
EventListener methods as individual ApplicationListener instances. |
| EventPublicationInterceptor |
Interceptor that publishes an
ApplicationEvent to all ApplicationListeners
registered with an ApplicationEventPublisher after each
successful method invocation. |
| GenericApplicationListenerAdapter |
GenericApplicationListener adapter that determines supported event types
through introspecting the generically declared type of the target listener. |
| SimpleApplicationEventMulticaster |
Simple implementation of the
ApplicationEventMulticaster interface. |
| SourceFilteringListener |
ApplicationListener decorator that filters
events from a specified event source, invoking its delegate listener for
matching ApplicationEvent objects only. |
| Annotation Type | Description |
|---|---|
| EventListener |
Annotation that marks a method as a listener for application events.
|