Class StreamListenerMethodUtils

java.lang.Object
org.springframework.cloud.stream.binding.StreamListenerMethodUtils

public final class StreamListenerMethodUtils extends Object
This class contains utility methods for handling StreamListener annotated bean methods.
Author:
Ilayaperumal Gopinathan
  • Method Details

    • inputAnnotationCount

      protected static int inputAnnotationCount(Method method)
    • outputAnnotationCount

      protected static int outputAnnotationCount(Method method)
    • validateStreamListenerMethod

      protected static void validateStreamListenerMethod(Method method, int inputAnnotationCount, int outputAnnotationCount, String methodAnnotatedInboundName, String methodAnnotatedOutboundName, boolean isDeclarative, String condition)
    • validateStreamListenerMessageHandler

      protected static void validateStreamListenerMessageHandler(Method method)
    • getOutboundBindingTargetName

      protected static String getOutboundBindingTargetName(Method method)