Interface SockJsMessageCodec

    • Method Detail

      • encode

        String encode​(String... messages)
        Encode the given messages as a SockJS message frame. Aside from applying standard JSON quoting to each message, there are some additional JSON Unicode escaping rules. See the "JSON Unicode Encoding" section of SockJS protocol (i.e. the protocol test suite).
        Parameters:
        messages - the messages to encode
        Returns:
        the content for a SockJS message frame (never null)
      • decode

        String[] decode​(String content)
                 throws IOException
        Decode the given SockJS message frame.
        Parameters:
        content - the SockJS message frame
        Returns:
        an array of messages, or null if none
        Throws:
        IOException - if the content could not be parsed