インターフェース 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
- コンテンツを解析できなかった場合