Class ServiceActivatorAnnotationPostProcessor

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

public class ServiceActivatorAnnotationPostProcessor
extends AbstractMethodAnnotationPostProcessor<ServiceActivator>
Post-processor for Methods annotated with @ServiceActivator.
  • 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<ServiceActivator>
      Parameters:
      bean - The bean.
      method - The method.
      annotations - The messaging annotation (or meta-annotation hierarchy) on the method.
      Returns:
      The MessageHandler.