クラスの使用
org.springframework.graphql.server.WebGraphQlResponse
WebGraphQlResponse を使用するパッケージ
パッケージ
説明
サーバーは、HTTP、WebSocket、RSocket を介して GraphQL リクエストを処理します。
Web トランスポートのサポートクラス。
Spring WebFlux アプリケーションで使用するための HTTP および WebSocket ハンドラー。
Spring WebMvc アプリケーションで使用するための HTTP および WebSocket ハンドラー。
org.springframework.graphql.server 内の WebGraphQlResponse 使用
org.springframework.graphql.server 内の型引数 WebGraphQlResponse を持つサブクラス修飾子と型メソッド説明protected WebGraphQlResponseWebGraphQlResponse.Builder.build(WebGraphQlResponse original, graphql.ExecutionResult newResult) WebGraphQlResponse.transform(ConsumerSE<WebGraphQlResponse.Builder> consumer) 基礎となるExecutionResultをWebGraphQlResponse.Builderを介して変換し、変更された値を持つ新しいインスタンスを返します。型 WebGraphQlResponse の引数を持つ型を返す org.springframework.graphql.server のメソッド修飾子と型メソッド説明reactor.core.publisher.Mono<WebGraphQlResponse> WebGraphQlHandler.handleRequest(WebGraphQlRequest request) 指定されたリクエストを実行し、レスポンスを返します。reactor.core.publisher.Mono<WebGraphQlResponse> TimeoutWebGraphQlInterceptor.intercept(WebGraphQlRequest request, WebGraphQlInterceptor.Chain chain) reactor.core.publisher.Mono<WebGraphQlResponse> WebGraphQlInterceptor.intercept(WebGraphQlRequest request, WebGraphQlInterceptor.Chain chain) リクエストをインターセプトし、他のインターセプターとExecutionGraphQlServiceを含む残りの チェーンに委譲します。default reactor.core.publisher.Mono<WebGraphQlResponse> WebSocketGraphQlInterceptor.intercept(WebGraphQlRequest request, WebGraphQlInterceptor.Chain chain) reactor.core.publisher.Mono<WebGraphQlResponse> WebGraphQlInterceptor.Chain.next(WebGraphQlRequest request) 残りの チェーンに委譲して、リクエストを実行します。型 WebGraphQlResponse のパラメーターを持つ org.springframework.graphql.server のメソッド修飾子と型メソッド説明protected WebGraphQlResponseWebGraphQlResponse.Builder.build(WebGraphQlResponse original, graphql.ExecutionResult newResult) org.springframework.graphql.server.support 内の WebGraphQlResponse 使用
型 WebGraphQlResponse の引数を持つ型を返す org.springframework.graphql.server.support のメソッド修飾子と型メソッド説明reactor.core.publisher.Mono<WebGraphQlResponse> AbstractAuthenticationWebSocketInterceptor.intercept(WebGraphQlRequest request, WebGraphQlInterceptor.Chain chain) reactor.core.publisher.Mono<WebGraphQlResponse> HttpRequestHeaderInterceptor.intercept(WebGraphQlRequest request, WebGraphQlInterceptor.Chain chain) org.springframework.graphql.server.webflux 内の WebGraphQlResponse 使用
型 WebGraphQlResponse のパラメーターを持つ org.springframework.graphql.server.webflux のメソッド修飾子と型メソッド説明protected ObjectSEAbstractGraphQlHttpHandler.encodeResponseIfNecessary(WebGraphQlResponse response) カスタムコーデックが提供されている場合は GraphQL レスポンスをエンコードし、そうでない場合は結果マップを返します。protected abstract reactor.core.publisher.Mono<ServerResponse> AbstractGraphQlHttpHandler.prepareResponse(ServerRequest request, WebGraphQlResponse response) 指定された GraphQL レスポンスのServerResponseを準備します。protected reactor.core.publisher.Mono<ServerResponse> GraphQlHttpHandler.prepareResponse(ServerRequest request, WebGraphQlResponse response) protected reactor.core.publisher.Mono<ServerResponse> GraphQlSseHandler.prepareResponse(ServerRequest request, WebGraphQlResponse response) protected HttpStatusGraphQlHttpHandler.selectResponseStatus(WebGraphQlResponse response, MediaType responseMediaType) org.springframework.graphql.server.webmvc 内の WebGraphQlResponse 使用
型 WebGraphQlResponse のパラメーターを持つ org.springframework.graphql.server.webmvc のメソッド修飾子と型メソッド説明protected HttpStatusGraphQlHttpHandler.selectResponseStatus(WebGraphQlResponse response, MediaType responseMediaType) 型 WebGraphQlResponse の型引数を持つ org.springframework.graphql.server.webmvc のメソッドパラメーター修飾子と型メソッド説明protected abstract ServerResponseAbstractGraphQlHttpHandler.prepareResponse(ServerRequest request, reactor.core.publisher.Mono<WebGraphQlResponse> responseMono) 指定された GraphQL レスポンスのServerResponseを準備します。protected ServerResponseGraphQlHttpHandler.prepareResponse(ServerRequest request, reactor.core.publisher.Mono<WebGraphQlResponse> responseMono) protected ServerResponseGraphQlSseHandler.prepareResponse(ServerRequest request, reactor.core.publisher.Mono<WebGraphQlResponse> responseMono)