Class PojoMessageHandlerWholeText

    • Constructor Detail

      • PojoMessageHandlerWholeText

        public PojoMessageHandlerWholeText​(java.lang.Object pojo,
                                           java.lang.reflect.Method method,
                                           Session session,
                                           EndpointConfig config,
                                           java.util.List<java.lang.Class<? extends Decoder>> decoderClazzes,
                                           java.lang.Object[] params,
                                           int indexPayload,
                                           boolean convert,
                                           int indexSession,
                                           long maxMessageSize)
        Create a whole text message handler.
        Parameters:
        pojo - POJO instance
        method - Method to invoke
        session - WebSocket session
        config - Endpoint configuration
        decoderClazzes - List of decoder classes
        params - Pre-populated parameter array
        indexPayload - Index of the payload parameter
        convert - Convert the message before passing to the method
        indexSession - Index of the session parameter
        maxMessageSize - Maximum message size
    • Method Detail

      • convert

        protected java.lang.Object convert​(java.lang.String message)
        Description copied from class: PojoMessageHandlerWholeBase
        Convert the message to the type expected by the target method.
        Overrides:
        convert in class PojoMessageHandlerWholeBase<java.lang.String>
        Parameters:
        message - Message to convert
        Returns:
        Converted message