Uses of Package
org.springframework.graphql.execution
Package
Description
Resolvers for method parameters of annotated handler methods.
DataFetcher
implementations built on Spring Data
extensions such as Query by Example and Querydsl.Support for GraphQL request execution, including abstractions to configure and invoke
GraphQL
.HTTP and WebSocket handlers for use in a Spring WebFlux application.
HTTP and WebSocket handlers for use in a Spring WebMvc application.
-
ClassDescriptionContract to resolve exceptions from
DataFetcher
s.Callbacks that allow applying changes to theRuntimeWiring.Builder
inGraphQlSource.Builder
. -
ClassDescriptionCallbacks that allow applying changes to the
RuntimeWiring.Builder
inGraphQlSource.Builder
. -
ClassDescriptionRegistry for functions to batch load data values, given a set of keys.Spec to complete the registration of a batch loading function.Contract to resolve exceptions from
DataFetcher
s.Adapter forDataFetcherExceptionResolver
that pre-implements the asynchronous contract and exposes the following synchronous protected methods:DataFetcherExceptionResolverAdapter.resolveToSingleError(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
DataFetcherExceptionResolverAdapter.resolveToMultipleErrors(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
Contract for access to theDataLoaderRegistry
for each request for the purpose of registeringDataLoader
instances.Common categories to use to classify for exceptions raised byDataFetcher
's that can enable a client to make automated decisions.Strategy to resolve aGraphQL
and aGraphQLSchema
.Common configuration options for allGraphQlSource
builders, independent of howGraphQLSchema
is created.GraphQlSource
builder that relies on parsing schema definition files and uses aRuntimeWiring
to create the underlyingGraphQLSchema
.Callbacks that allow applying changes to theRuntimeWiring.Builder
inGraphQlSource.Builder
.Contract for a component that is invoked when a GraphQL subscriptionPublisher
ends with an error.Adapter forSubscriptionExceptionResolver
that pre-implements the asynchronous contract and exposes the following synchronous protected methods:SubscriptionExceptionResolverAdapter.resolveToSingleError(java.lang.Throwable)
SubscriptionExceptionResolverAdapter.resolveToMultipleErrors(java.lang.Throwable)
Callback that allows customizing theTypeDefinitionRegistry
created from parsed schema files. -
-