Class PublisherAnnotationBeanPostProcessor

All Implemented Interfaces:
Serializable, AopInfrastructureBean, Aware, BeanClassLoaderAware, BeanFactoryAware, BeanNameAware, BeanPostProcessor, InstantiationAwareBeanPostProcessor, SmartInstantiationAwareBeanPostProcessor, SmartInitializingSingleton, Ordered

public class PublisherAnnotationBeanPostProcessor extends AbstractBeanFactoryAwareAdvisingPostProcessor implements BeanNameAware, SmartInitializingSingleton
Post-processes beans that contain the method-level @Publisher annotation.

Only one bean instance of this processor can be declared in the application context, manual or automatic by thr framework via annotation or XML processing.

Since:
2.0
Author:
Oleg Zhurakousky, Mark Fisher, Gary Russell, Artem Bilan, Rick Hogge
See Also: