クラス SockJsFrame

java.lang.ObjectSE
org.springframework.web.socket.sockjs.frame.SockJsFrame

public class SockJsFrame extends ObjectSE
SockJS フレームを表します。SockJS フレームを作成するためのファクトリメソッドを提供します。
導入:
4.0
作成者:
Rossen Stoyanchev
  • フィールドの詳細

    • CHARSET

      public static final CharsetSE CHARSET
      SockJS が使用する文字セット。
  • コンストラクターの詳細

    • SockJsFrame

      public SockJsFrame(StringSE content)
      指定されたフレームコンテンツで新しいインスタンスフレームを作成します。
      パラメーター:
      content - コンテンツ (空ではなく、有効な SockJS フレームを表す必要があります)
  • メソッドの詳細

    • getType

      public SockJsFrameType getType()
      SockJS フレーム型を返します。
    • getContent

      public StringSE getContent()
      SockJS フレームのコンテンツを返します(決して null ではありません)。
    • getContentBytes

      public byte[] getContentBytes()
      SockJS フレームのコンテンツをバイト配列として返します。
    • getFrameData

      @Nullable public StringSE getFrameData()
      SockJS の「メッセージ」フレームと「クローズ」フレームに含まれるデータを返します。それ以外の場合、データを含まない SockJS の「オープン」および「クローズ」フレームの場合、null を返します。
    • equals

      public boolean equals(@Nullable ObjectSE other)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • openFrame

      public static SockJsFrame openFrame()
    • heartbeatFrame

      public static SockJsFrame heartbeatFrame()
    • messageFrame

      public static SockJsFrame messageFrame(SockJsMessageCodec codec, StringSE... messages)
    • closeFrameGoAway

      public static SockJsFrame closeFrameGoAway()
    • closeFrameAnotherConnectionOpen

      public static SockJsFrame closeFrameAnotherConnectionOpen()
    • closeFrame

      public static SockJsFrame closeFrame(int code, @Nullable StringSE reason)