Class SplitterAnnotationPostProcessor

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

public class SplitterAnnotationPostProcessor
extends AbstractMethodAnnotationPostProcessor<Splitter>
Post-processor for Methods annotated with @Splitter.
  • Constructor Details

    • SplitterAnnotationPostProcessor

      public SplitterAnnotationPostProcessor​(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
  • 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<Splitter>
      Parameters:
      bean - The bean.
      method - The method.
      annotations - The messaging annotation (or meta-annotation hierarchy) on the method.
      Returns:
      The MessageHandler.