Class TransformerAnnotationPostProcessor

java.lang.Object
org.springframework.integration.config.annotation.AbstractMethodAnnotationPostProcessor<Transformer>
org.springframework.integration.config.annotation.TransformerAnnotationPostProcessor
All Implemented Interfaces:
MethodAnnotationPostProcessor<Transformer>

public class TransformerAnnotationPostProcessor
extends AbstractMethodAnnotationPostProcessor<Transformer>
Post-processor for Methods annotated with a @Transformer.
  • Constructor Details

  • Method Details

    • createHandler

      protected org.springframework.messaging.MessageHandler createHandler​(java.lang.Object bean, java.lang.reflect.Method method, java.util.List<java.lang.annotation.Annotation> annotations)
      Description copied from class: AbstractMethodAnnotationPostProcessor
      Subclasses must implement this method to create the MessageHandler.
      Specified by:
      createHandler in class AbstractMethodAnnotationPostProcessor<Transformer>
      Parameters:
      bean - The bean.
      method - The method.
      annotations - The messaging annotation (or meta-annotation hierarchy) on the method.
      Returns:
      The MessageHandler.