Interface MethodAnnotationPostProcessor<T extends Annotation>
- Type Parameters:
T- the target annotation type.
- All Known Implementing Classes:
AbstractMethodAnnotationPostProcessor,AggregatorAnnotationPostProcessor,BridgeFromAnnotationPostProcessor,BridgeToAnnotationPostProcessor,FilterAnnotationPostProcessor,InboundChannelAdapterAnnotationPostProcessor,RouterAnnotationPostProcessor,ServiceActivatorAnnotationPostProcessor,SplitterAnnotationPostProcessor,TransformerAnnotationPostProcessor
public interface MethodAnnotationPostProcessor<T extends Annotation>
Strategy interface for post-processing annotated methods.
- Author:
- Mark Fisher, Gary Russell, Artem Bilan
-
Method Summary
Modifier and Type Method Description ObjectpostProcess(Object bean, String beanName, Method method, List<Annotation> annotations)booleanshouldCreateEndpoint(Method method, List<Annotation> annotations)
-
Method Details
-
postProcess
-
shouldCreateEndpoint
- Parameters:
method- the method to check if it is eligible to create an Endpointannotations- the List of annotations to process- Returns:
- the
booleanflag to determine whether to create anAbstractEndpoint - Since:
- 4.0
-