クラス Jackson2SockJsMessageCodec

java.lang.ObjectSE
org.springframework.web.socket.sockjs.frame.AbstractSockJsMessageCodec
org.springframework.web.socket.sockjs.frame.Jackson2SockJsMessageCodec
実装されたすべてのインターフェース:
SockJsMessageCodec

public class Jackson2SockJsMessageCodec extends AbstractSockJsMessageCodec
SockJS メッセージをエンコードおよびデコードするための Jackson 2.x コーデック。

Jackson のデフォルトプロパティを次のようにカスタマイズします。

Jackson の JSR-310 および Joda-Time サポートモジュールは、利用可能な場合(および Java 8 と Joda-Time 自体がそれぞれ利用可能な場合)に自動的に登録されることに注意してください。

導入:
4.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • Jackson2SockJsMessageCodec

      public Jackson2SockJsMessageCodec()
    • Jackson2SockJsMessageCodec

      public Jackson2SockJsMessageCodec(ObjectMapper objectMapper)
  • メソッドの詳細

    • decode

      @Nullable public StringSE[] decode(StringSE content) throws IOExceptionSE
      インターフェースからコピーされた説明: SockJsMessageCodec
      指定された SockJS メッセージフレームをデコードします。
      パラメーター:
      content - SockJS メッセージフレーム
      戻り値:
      メッセージの配列、ない場合は null 
      例外:
      IOExceptionSE - コンテンツを解析できなかった場合
    • decodeInputStream

      @Nullable public StringSE[] decodeInputStream(InputStreamSE content) throws IOExceptionSE
      インターフェースからコピーされた説明: SockJsMessageCodec
      指定された SockJS メッセージフレームをデコードします。
      パラメーター:
      content - SockJS メッセージフレーム
      戻り値:
      メッセージの配列、ない場合は null 
      例外:
      IOExceptionSE - コンテンツを解析できなかった場合
    • applyJsonQuoting

      protected char[] applyJsonQuoting(StringSE content)
      クラスからコピーされた説明: AbstractSockJsMessageCodec
      標準の JSON 文字列の引用を適用します ( json.org を参照)。
      次で指定:
      クラス AbstractSockJsMessageCodecapplyJsonQuoting