Class FastjsonSockJsMessageCodec

java.lang.Object
org.springframework.web.socket.sockjs.frame.AbstractSockJsMessageCodec
com.alibaba.fastjson.support.spring.FastjsonSockJsMessageCodec
All Implemented Interfaces:
org.springframework.web.socket.sockjs.frame.SockJsMessageCodec

public class FastjsonSockJsMessageCodec extends org.springframework.web.socket.sockjs.frame.AbstractSockJsMessageCodec
  • Constructor Details

    • FastjsonSockJsMessageCodec

      public FastjsonSockJsMessageCodec()
  • Method Details

    • getFastJsonConfig

      public FastJsonConfig getFastJsonConfig()
    • setFastJsonConfig

      public void setFastJsonConfig(FastJsonConfig fastJsonConfig)
    • decode

      public String[] decode(String content)
    • decodeInputStream

      public String[] decodeInputStream(InputStream content)
    • applyJsonQuoting

      protected char[] applyJsonQuoting(String content)
      Specified by:
      applyJsonQuoting in class org.springframework.web.socket.sockjs.frame.AbstractSockJsMessageCodec
    • encode

      public String encode(String... messages)
      Specified by:
      encode in interface org.springframework.web.socket.sockjs.frame.SockJsMessageCodec
      Overrides:
      encode in class org.springframework.web.socket.sockjs.frame.AbstractSockJsMessageCodec