Class PublisherAnnotationAdvisor

java.lang.Object
org.springframework.aop.support.AbstractPointcutAdvisor
org.springframework.integration.aop.PublisherAnnotationAdvisor
All Implemented Interfaces:
Serializable, Advisor, PointcutAdvisor, Aware, BeanFactoryAware, Ordered

public class PublisherAnnotationAdvisor
extends AbstractPointcutAdvisor
implements BeanFactoryAware
An advisor that will apply the MessagePublishingInterceptor to any methods containing the provided annotations. If no annotations are provided, the default will be @Publisher.
Since:
2.0
Author:
Mark Fisher, Gary Russell, Artem Bilan
See Also:
Serialized Form