Package | Description |
---|---|
graphql | |
graphql.execution | |
graphql.execution.batched |
Modifier and Type | Method and Description |
---|---|
GraphQL.Builder |
GraphQL.Builder.mutationExecutionStrategy(ExecutionStrategy executionStrategy) |
GraphQL.Builder |
GraphQL.Builder.queryExecutionStrategy(ExecutionStrategy executionStrategy) |
GraphQL.Builder |
GraphQL.Builder.subscriptionExecutionStrategy(ExecutionStrategy executionStrategy) |
Constructor and Description |
---|
GraphQL(GraphQLSchema graphQLSchema,
ExecutionStrategy queryStrategy)
Deprecated.
use the
GraphQL.newGraphQL(GraphQLSchema) builder instead. This will be removed in a future version. |
GraphQL(GraphQLSchema graphQLSchema,
ExecutionStrategy queryStrategy,
ExecutionStrategy mutationStrategy)
Deprecated.
use the
GraphQL.newGraphQL(GraphQLSchema) builder instead. This will be removed in a future version. |
GraphQL(GraphQLSchema graphQLSchema,
ExecutionStrategy queryStrategy,
ExecutionStrategy mutationStrategy,
ExecutionStrategy subscriptionStrategy)
Deprecated.
use the
GraphQL.newGraphQL(GraphQLSchema) builder instead. This will be removed in a future version. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsyncExecutionStrategy |
class |
AsyncExecutionStrategy
The standard graphql execution strategy that runs fields asynchronously non-blocking.
|
class |
AsyncSerialExecutionStrategy
Async non-blocking execution, but serial: only one field at the the time will be resolved.
|
class |
ExecutorServiceExecutionStrategy
Deprecated.
Use
AsyncExecutionStrategy and CompletableFuture.supplyAsync(java.util.function.Supplier, java.util.concurrent.Executor)
in your data fetchers instead. |
class |
SubscriptionExecutionStrategy
An execution strategy that implements graphql subscriptions by using reactive-streams
as the output result of the subscription query.
|
Modifier and Type | Method and Description |
---|---|
ExecutionStrategy |
ExecutionContext.getMutationStrategy() |
ExecutionStrategy |
ExecutionContext.getQueryStrategy() |
ExecutionStrategy |
ExecutionContext.getSubscriptionStrategy() |
Modifier and Type | Method and Description |
---|---|
ExecutionContextBuilder |
ExecutionContextBuilder.mutationStrategy(ExecutionStrategy mutationStrategy) |
ExecutionContextBuilder |
ExecutionContextBuilder.queryStrategy(ExecutionStrategy queryStrategy) |
ExecutionContextBuilder |
ExecutionContextBuilder.subscriptionStrategy(ExecutionStrategy subscriptionStrategy) |
Constructor and Description |
---|
Execution(ExecutionStrategy queryStrategy,
ExecutionStrategy mutationStrategy,
ExecutionStrategy subscriptionStrategy,
Instrumentation instrumentation) |
Modifier and Type | Class and Description |
---|---|
class |
BatchedExecutionStrategy
Deprecated.
This has been deprecated in favour of using
AsyncExecutionStrategy and DataLoaderDispatcherInstrumentation |
Copyright © 2019. All rights reserved.