Package io.microsphere.spring.context.event
package io.microsphere.spring.context.event
-
ClassDescriptionAn interface used to intercept
application eventsallowing for pre-processing, post-processing, or even prevention of event propagation through theinterceptor chain.A chain ofApplicationEventInterceptorinstances that can be used to apply cross-cutting logic before and after the processing of anApplicationEvent.An interceptor interface forApplicationListenerto 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 ofApplicationListenerInterceptorinstances.A listener interface for observing lifecycle events of aBeanFactory.TheBeanFactoryListenerAdapterListener interface for bean lifecycle events.BeanListenerAdapterAn event that is published when a property of a bean changes.BeanTimeStatisticsis aBeanListenerimplementation that tracks and measures the time spent during various stages of a Spring Bean's lifecycle using aStopWatchinstance.Dependency AnalysisBeanFactoryListenerEnables Spring's Event Extension.ApplicationContextInitializerfor Publishing Bean Event with the highest priorityAn adapter interface that combines the functionalities ofGenericApplicationListenerandSmartApplicationListenerto provide a more flexible and extensible way to handle application events in the Spring context.InterceptingApplicationEventMulticasterbased onSimpleApplicationEventMulticasterInterceptingApplicationEventMulticasterProxyAn adapter class that bridges JavaBeansPropertyChangeListenerwith Spring's event publishing mechanism.ABeanFactoryListenerimplementation that provides logging capabilities for Spring BeanFactory events.ABeanListenerimplementation that provides comprehensive logging for various bean lifecycle events.OnceApplicationContextEventListener<E extends org.springframework.context.event.ApplicationContextEvent>AbstractApplicationListenerbase class for handlingApplicationContextEventin a one-time execution manner.ABeanFactoryListenerimplementation that pre-instantiates singleton beans in parallel to improve application startup performance.