Package io.microsphere.spring.context.event
package io.microsphere.spring.context.event
-
ClassDescriptionAn interface used to intercept
application events
allowing for pre-processing, post-processing, or even prevention of event propagation through theinterceptor chain
.A chain ofApplicationEventInterceptor
instances that can be used to apply cross-cutting logic before and after the processing of anApplicationEvent
.An interceptor interface forApplicationListener
to provide additional behavior before or after the listener processes an event.A contract for an interceptor chain that allows the execution flow to be intercepted and processed by a series ofApplicationListenerInterceptor
instances.A listener interface for observing lifecycle events of aBeanFactory
.TheBeanFactoryListener
AdapterListener interface for bean lifecycle events.BeanListener
AdapterAn event that is published when a property of a bean changes.BeanTimeStatistics
is aBeanListener
implementation that tracks and measures the time spent during various stages of a Spring Bean's lifecycle using aStopWatch
instance.Dependency AnalysisBeanFactoryListener
Enables Spring's Event Extension.ApplicationContextInitializer
for Publishing Bean Event with the highest priorityAn adapter interface that combines the functionalities ofGenericApplicationListener
andSmartApplicationListener
to provide a more flexible and extensible way to handle application events in the Spring context.InterceptingApplicationEventMulticaster
based onSimpleApplicationEventMulticaster
InterceptingApplicationEventMulticaster
ProxyAn adapter class that bridges JavaBeansPropertyChangeListener
with Spring's event publishing mechanism.ABeanFactoryListener
implementation that provides logging capabilities for Spring BeanFactory events.ABeanListener
implementation that provides comprehensive logging for various bean lifecycle events.OnceApplicationContextEventListener<E extends org.springframework.context.event.ApplicationContextEvent>AbstractApplicationListener
base class for handlingApplicationContextEvent
in a one-time execution manner.ABeanFactoryListener
implementation that pre-instantiates singleton beans in parallel to improve application startup performance.