インターフェース WebGraphQlHandler


public interface WebGraphQlHandler
Spring MVC または Spring WebFlux で使用するための、HTTP または WebSocket を介した GraphQL リクエストの一般的な処理の契約。
導入:
1.0.0
作成者:
Rossen Stoyanchev
  • メソッドの詳細

    • getWebSocketInterceptor

      WebSocketGraphQlInterceptor getWebSocketInterceptor()
      構成されたすべてのインターセプターの中から、型 WebSocketGraphQlInterceptor の単一のインターセプターを返します。
    • contextSnapshotFactory

      io.micrometer.context.ContextSnapshotFactory contextSnapshotFactory()
      使用する configured ContextSnapshotFactory インスタンスを返します。
      導入:
      1.3.0
    • handleRequest

      reactor.core.publisher.Mono<WebGraphQlResponse> handleRequest(WebGraphQlRequest request)
      指定されたリクエストを実行し、レスポンスを返します。
      パラメーター:
      request - 実行するリクエスト
      戻り値:
      レスポンス
    • builder

      static WebGraphQlHandler.Builder builder(ExecutionGraphQlService graphQlService)
      WebGraphQlHandler インスタンスを作成するためのビルダーへのアクセスを提供します。
      パラメーター:
      graphQlService - リクエストの実際の実行に使用する ExecutionGraphQlService
      戻り値:
      WebGraphQlHandler のビルダー