クラス StompTcpMessageCodec

java.lang.ObjectSE
org.springframework.messaging.simp.stomp.StompTcpMessageCodec
実装されたすべてのインターフェース:
TcpMessageCodec<byte[]>

public class StompTcpMessageCodec extends ObjectSE implements TcpMessageCodec<byte[]>
STOMP の TcpMessageCodecStompDecoder および StompEncoder への委譲。
導入:
6.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • StompTcpMessageCodec

      public StompTcpMessageCodec()
    • StompTcpMessageCodec

      public StompTcpMessageCodec(StompDecoder decoder)
    • StompTcpMessageCodec

      public StompTcpMessageCodec(StompDecoder decoder, StompEncoder encoder)
  • メソッドの詳細

    • decode

      public ListSE<Message<byte[]>> decode(ByteBufferSE nioBuffer)
      インターフェースからコピーされた説明: TcpMessageCodec
      入力 ByteBufferSE を 1 つ以上の Messages にデコードします。
      次で指定:
      インターフェース TcpMessageCodec<byte[]>decode 
      パラメーター:
      nioBuffer - デコードする入力バッファ
      戻り値:
      0 個以上のデコードされたメッセージ
    • encode

      public ByteBufferSE encode(Message<byte[]> message)
      インターフェースからコピーされた説明: TcpMessageCodec
      指定された Message を出力 ByteBufferSE にエンコードします。
      次で指定:
      インターフェース TcpMessageCodec<byte[]>encode 
      パラメーター:
      message - エンコードするメッセージ
      戻り値:
      エンコードされたバッファ