GraphQL.See: Description
| Interface | Description |
|---|---|
| DataFetcherExceptionResolver |
Contract to resolve exceptions from
DataFetchers. |
| GraphQlSource |
Strategy to resolve the
GraphQL instance to use. |
| GraphQlSource.Builder |
Builder for a
GraphQlSource. |
| RuntimeWiringConfigurer |
Component used to apply changes to the
RuntimeWiring.Builder instance
used in GraphQlSource.Builder. |
| ThreadLocalAccessor |
Interface to be implemented to assist with the extraction of ThreadLocal
values at the start of GraphQL request execution, e.g.
|
| Class | Description |
|---|---|
| DataFetcherExceptionResolverAdapter |
Adapter for
DataFetcherExceptionResolver that pre-implements the
asynchronous contract and exposes the following synchronous methods:
DataFetcherExceptionResolverAdapter.resolveToSingleError(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
DataFetcherExceptionResolverAdapter.resolveToMultipleErrors(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
|
| ExecutionGraphQlService | |
| ReactorContextManager |
Provides helper methods to save Reactor context in the
ExecutionInput
so it can be subsequently obtained from DataFetchingEnvironment and
propagated to data fetchers or exception handlers. |
| Enum | Description |
|---|---|
| ErrorType |
Common categories to use to classify for exceptions raised by
DataFetcher's that can enable a client to make automated
decisions. |
GraphQL.