| Package | Description |
|---|---|
| org.springframework.graphql.execution |
Support for GraphQL request execution, including abstractions to configure and invoke
GraphQL. |
| org.springframework.graphql.server |
Server transports handling GraphQL requests over the HTTP, WebSocket, and RSocket.
|
| org.springframework.graphql.test.tester |
GraphQL client testing support.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultExecutionGraphQlService
ExecutionGraphQlService that uses a GraphQlSource to obtain a
GraphQL instance and perform query execution. |
| Modifier and Type | Method and Description |
|---|---|
static WebGraphQlHandler.Builder |
WebGraphQlHandler.builder(ExecutionGraphQlService graphQlService)
Provides access to a builder to create a
WebGraphQlHandler instance. |
| Constructor and Description |
|---|
GraphQlRSocketHandler(ExecutionGraphQlService graphQlService,
List<RSocketGraphQlInterceptor> interceptors,
Encoder<?> jsonEncoder)
Create a new instance that handles requests through a chain of interceptors
followed by the given
ExecutionGraphQlService. |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionGraphQlServiceTester.Builder<?> |
ExecutionGraphQlServiceTester.builder(ExecutionGraphQlService service)
Return a builder for
ExecutionGraphQlServiceTester. |
static ExecutionGraphQlServiceTester |
ExecutionGraphQlServiceTester.create(ExecutionGraphQlService service)
Create a
ExecutionGraphQlServiceTester instance. |