Class OnMessageCallable

    • Field Detail

      • returnType

        protected final Class<?> returnType
      • returnEncoder

        protected Encoder returnEncoder
      • decodingType

        protected Class<?> decodingType
      • decoder

        protected Decoder decoder
      • idxPartialMessageFlag

        protected int idxPartialMessageFlag
      • idxMessageObject

        protected int idxMessageObject
      • messageRoleAssigned

        protected boolean messageRoleAssigned
    • Constructor Detail

      • OnMessageCallable

        public OnMessageCallable​(Class<?> pojo,
                                 Method method)
    • Method Detail

      • assertDecoderRequired

        protected void assertDecoderRequired()
      • getDecoder

        public Decoder getDecoder()
      • getMessageObjectParam

        public Param getMessageObjectParam()
      • getReturnEncoder

        public Encoder getReturnEncoder()
      • getReturnType

        public Class<?> getReturnType()
      • isMessageRoleAssigned

        public boolean isMessageRoleAssigned()
      • isPartialMessageSupported

        public boolean isPartialMessageSupported()
      • setDecodingType

        public void setDecodingType​(Class<?> decodingType)
        Description copied from class: JsrCallable
        The Type of Class a Decoder should be created to produce.
        Specified by:
        setDecodingType in class JsrCallable
        Parameters:
        decodingType - the type of class a Decoder should be created to produce
      • setPartialMessageFlag

        public void setPartialMessageFlag​(Param param)