クラス Jackson2SockJsMessageCodec

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

@DeprecatedSE(since="7.0", forRemoval=true) public class Jackson2SockJsMessageCodec extends AbstractSockJsMessageCodec
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以降、JacksonJsonSockJsMessageCodec を推奨
SockJS メッセージをエンコードおよびデコードするための Jackson 2.x コーデック。

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

  • MapperFeature.DEFAULT_VIEW_INCLUSION は無効です
  • DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES は無効です
導入:
4.0
作成者:
Rossen Stoyanchev
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    Jackson2SockJsMessageCodec(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    protected char[]
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    標準の JSON 文字列の引用を適用します ( json.org を参照)。
    decode(StringSE content)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された SockJS メッセージフレームをデコードします。
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    指定された SockJS メッセージフレームをデコードします。

    クラス AbstractSockJsMessageCodec から継承されたメソッド

    encode

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • Jackson2SockJsMessageCodec

      public Jackson2SockJsMessageCodec()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
    • Jackson2SockJsMessageCodec

      public Jackson2SockJsMessageCodec(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細

    • decode

      public StringSE @Nullable [] decode(StringSE content) throws IOExceptionSE
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      インターフェースからコピーされた説明: SockJsMessageCodec
      指定された SockJS メッセージフレームをデコードします。
      パラメーター:
      content - SockJS メッセージフレーム
      戻り値:
      メッセージの配列、ない場合は null 
      例外:
      IOExceptionSE - コンテンツを解析できなかった場合
    • decodeInputStream

      public StringSE @Nullable [] decodeInputStream(InputStreamSE content) throws IOExceptionSE
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      インターフェースからコピーされた説明: SockJsMessageCodec
      指定された SockJS メッセージフレームをデコードします。
      パラメーター:
      content - SockJS メッセージフレーム
      戻り値:
      メッセージの配列、ない場合は null 
      例外:
      IOExceptionSE - コンテンツを解析できなかった場合
    • applyJsonQuoting

      protected char[] applyJsonQuoting(StringSE content)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      クラスからコピーされた説明: AbstractSockJsMessageCodec
      標準の JSON 文字列の引用を適用します ( json.org を参照)。
      次で指定:
      クラス AbstractSockJsMessageCodecapplyJsonQuoting