org.springframework.integration.config.annotation
Interface AnnotationMethodPostProcessor

All Known Implementing Classes:
AbstractAnnotationMethodPostProcessor, HandlerAnnotationPostProcessor, PollableAnnotationPostProcessor, TargetAnnotationPostProcessor

public interface AnnotationMethodPostProcessor

Strategy interface for post-processing annotated methods.

Author:
Mark Fisher

Method Summary
 MessageEndpoint createEndpoint(java.lang.Object bean, java.lang.String beanName, java.lang.Class<?> originalBeanClass, MessageEndpoint endpointAnnotation)
           
 java.lang.Object postProcess(java.lang.Object bean, java.lang.String beanName, java.lang.Class<?> originalBeanClass)
           
 

Method Detail

postProcess

java.lang.Object postProcess(java.lang.Object bean,
                             java.lang.String beanName,
                             java.lang.Class<?> originalBeanClass)

createEndpoint

MessageEndpoint createEndpoint(java.lang.Object bean,
                               java.lang.String beanName,
                               java.lang.Class<?> originalBeanClass,
                               MessageEndpoint endpointAnnotation)