Class OnMessageCallable

    • Field Detail

      • returnType

        protected final java.lang.Class<?> returnType
      • returnEncoder

        protected javax.websocket.Encoder returnEncoder
      • decodingType

        protected java.lang.Class<?> decodingType
      • decoder

        protected javax.websocket.Decoder decoder
      • idxPartialMessageFlag

        protected int idxPartialMessageFlag
      • idxMessageObject

        protected int idxMessageObject
      • messageRoleAssigned

        protected boolean messageRoleAssigned
    • Constructor Detail

      • OnMessageCallable

        public OnMessageCallable​(java.lang.Class<?> pojo,
                                 java.lang.reflect.Method method)
    • Method Detail

      • assertDecoderRequired

        protected void assertDecoderRequired()
      • getDecoder

        public javax.websocket.Decoder getDecoder()
      • getMessageObjectParam

        public Param getMessageObjectParam()
      • getReturnEncoder

        public javax.websocket.Encoder getReturnEncoder()
      • getReturnType

        public java.lang.Class<?> getReturnType()
      • isMessageRoleAssigned

        public boolean isMessageRoleAssigned()
      • isPartialMessageSupported

        public boolean isPartialMessageSupported()
      • setDecodingType

        public void setDecodingType​(java.lang.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)