# Uses of Interface
org.springframework.context.event.GenericApplicationListener

Packages that use GenericApplicationListener
Package
Description
org.springframework.context.event
Support classes for application events, like standard context events.

## Uses of GenericApplicationListener in org.springframework.context.event

Classes in org.springframework.context.event that implement GenericApplicationListener
Modifier and Type
Class
Description
`class`
`ApplicationListenerMethodAdapter`
`GenericApplicationListener` adapter that delegates the processing of an event to an `EventListener` annotated method.
`class`
`GenericApplicationListenerAdapter`
`GenericApplicationListener` adapter that determines supported event types through introspecting the generically declared type of the target listener.
`class`
`SourceFilteringListener`
`ApplicationListener` decorator that filters events from a specified event source, invoking its delegate listener for matching `ApplicationEvent` objects only.
Methods in org.springframework.context.event that return GenericApplicationListener
Modifier and Type
Method
Description
`static <E extends ApplicationEvent>
GenericApplicationListener`
GenericApplicationListener.`forEventType(Class<E> eventType, Consumer<E> consumer)`
Create a new `ApplicationListener` for the given event type.