インターフェース WebGraphQlHandler
public interface WebGraphQlHandler
Spring MVC または Spring WebFlux で使用するための、HTTP または WebSocket を介した GraphQL リクエストの一般的な処理の契約。
- 導入:
- 1.0.0
- 作成者:
- Rossen Stoyanchev
ネストされたクラスの概要
ネストされたクラス修飾子と型インターフェース説明static interface方法の概要
修飾子と型メソッド説明static WebGraphQlHandler.Builderbuilder(ExecutionGraphQlService graphQlService) WebGraphQlHandlerインスタンスを作成するためのビルダーへのアクセスを提供します。io.micrometer.context.ContextSnapshotFactory使用するconfiguredContextSnapshotFactoryインスタンスを返します。構成されたすべてのインターセプターの中から、型WebSocketGraphQlInterceptorの単一のインターセプターを返します。reactor.core.publisher.Mono<WebGraphQlResponse> handleRequest(WebGraphQlRequest request) 指定されたリクエストを実行し、レスポンスを返します。
メソッドの詳細
getWebSocketInterceptor
WebSocketGraphQlInterceptor getWebSocketInterceptor()構成されたすべてのインターセプターの中から、型WebSocketGraphQlInterceptorの単一のインターセプターを返します。contextSnapshotFactory
io.micrometer.context.ContextSnapshotFactory contextSnapshotFactory()使用するconfiguredContextSnapshotFactoryインスタンスを返します。- 導入:
- 1.3.0
handleRequest
指定されたリクエストを実行し、レスポンスを返します。- パラメーター:
request- 実行するリクエスト- 戻り値:
- レスポンス
builder
WebGraphQlHandlerインスタンスを作成するためのビルダーへのアクセスを提供します。- パラメーター:
graphQlService- リクエストの実際の実行に使用するExecutionGraphQlService。- 戻り値:
- WebGraphQlHandler のビルダー