クラス GraphQlWebSocketMessage
java.lang.ObjectSE
org.springframework.graphql.server.support.GraphQlWebSocketMessage
GraphQL over WebSocket プロトコルメッセージを表します。
- 導入:
- 1.0.0
- 作成者:
- Rossen Stoyanchev
- 関連事項:
方法の概要
修飾子と型メソッド説明static GraphQlWebSocketMessage"complete"サーバーメッセージを作成します。static GraphQlWebSocketMessageconnectionAck(@Nullable ObjectSE payload) "connection_ack"サーバーメッセージを作成します。static GraphQlWebSocketMessageconnectionInit(@Nullable ObjectSE payload) "connection_init"クライアントメッセージを作成します。booleanstatic GraphQlWebSocketMessage"error"サーバーメッセージを作成します。@Nullable StringSEgetId()リクエストに関連付けられたメッセージに適用可能なリクエスト ID、または接続レベルメッセージのnullを返します。<P> Pペイロードを返します。getType()ネットワーク上に表示されるメッセージ型の値を返します。inthashCode()static GraphQlWebSocketMessage"next"サーバーメッセージを作成します。static GraphQlWebSocketMessage"ping"クライアントまたはサーバーメッセージを作成します。static GraphQlWebSocketMessage"pong"クライアントまたはサーバーメッセージを作成します。メッセージ型を列挙型として返します。voidvoidsetPayload(@Nullable ObjectSE payload) voidstatic GraphQlWebSocketMessagesubscribe(StringSE id, GraphQlRequest request) "subscribe"クライアントメッセージを作成します。toString()
方法の詳細
getId
リクエストに関連付けられたメッセージに適用可能なリクエスト ID、または接続レベルメッセージのnullを返します。getType
ネットワーク上に表示されるメッセージ型の値を返します。resolvedType
メッセージ型を列挙型として返します。getPayload
public <P> P getPayload()ペイロードを返します。逆直列化されたメッセージの場合、これは通常、"error"メッセージのMapまたはListです。- 型パラメーター:
P- ペイロード型
setId
setType
setPayload
equals
hashCode
toString
connectionInit
"connection_init"クライアントメッセージを作成します。- パラメーター:
payload- オプションのペイロード
connectionAck
"connection_ack"サーバーメッセージを作成します。- パラメーター:
payload- オプションのペイロード
subscribe
"subscribe"クライアントメッセージを作成します。- パラメーター:
id- 一意のリクエスト IDrequest- メッセージペイロードとして追加するリクエスト
next
"next"サーバーメッセージを作成します。- パラメーター:
id- 一意のリクエスト IDresponseMap- レスポンスマップ
error
"error"サーバーメッセージを作成します。- パラメーター:
id- 一意のリクエスト IDerrors- メッセージペイロードとして追加するエラー
complete
"complete"サーバーメッセージを作成します。- パラメーター:
id- 一意のリクエスト ID
ping
"ping"クライアントまたはサーバーメッセージを作成します。- パラメーター:
payload- オプションのペイロード
pong
"pong"クライアントまたはサーバーメッセージを作成します。- パラメーター:
payload- オプションのペイロード