インターフェース SockJsMessageCodec
- すべての既知の実装クラス:
AbstractSockJsMessageCodec,Jackson2SockJsMessageCodec
public interface SockJsMessageCodec
SockJS メッセージフレームとの間でメッセージをエンコードおよびデコードします。これは、基本的には JSON エンコードされたメッセージの配列です。例:
a["message1","message2"]
- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev
メソッドのサマリー
修飾子と型メソッド説明StringSE[]指定された SockJS メッセージフレームをデコードします。StringSE[]decodeInputStream(InputStreamSE content) 指定された SockJS メッセージフレームをデコードします。指定されたメッセージを SockJS メッセージフレームとしてエンコードします。
メソッドの詳細
encode
指定されたメッセージを SockJS メッセージフレームとしてエンコードします。各メッセージに標準の JSON クォートを適用する以外に、いくつかの追加の JSON Unicode エスケープルールがあります。SockJS プロトコル(つまり、プロトコルテストスイート)の "JSON Unicode Encoding" セクションを参照してください。- パラメーター:
messages- エンコードするメッセージ- 戻り値:
- SockJS メッセージフレームのコンテンツ (非
null)
decode
指定された SockJS メッセージフレームをデコードします。- パラメーター:
content- SockJS メッセージフレーム- 戻り値:
- メッセージの配列、ない場合は
null - 例外:
IOExceptionSE- コンテンツを解析できなかった場合
decodeInputStream
指定された SockJS メッセージフレームをデコードします。- パラメーター:
content- SockJS メッセージフレーム- 戻り値:
- メッセージの配列、ない場合は
null - 例外:
IOExceptionSE- コンテンツを解析できなかった場合