Class StreamListenerMethodUtils


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

      • 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)