Class GraphQlExecutionStrategy
java.lang.Object
graphql.execution.ExecutionStrategy
graphql.execution.AbstractAsyncExecutionStrategy
graphql.execution.AsyncSerialExecutionStrategy
graphql.annotations.strategies.EnhancedExecutionStrategy
com.echothree.control.user.graphql.server.strategy.GraphQlExecutionStrategy
public class GraphQlExecutionStrategy
extends graphql.annotations.strategies.EnhancedExecutionStrategy
-
Field Summary
Fields inherited from class graphql.execution.ExecutionStrategy
dataFetcherExceptionHandler, executionStepInfoFactory, fieldCollector -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CompletableFuture<graphql.ExecutionResult> resolveField(graphql.execution.ExecutionContext executionContext, graphql.execution.ExecutionStrategyParameters parameters) Methods inherited from class graphql.annotations.strategies.EnhancedExecutionStrategy
completeValueMethods inherited from class graphql.execution.AsyncSerialExecutionStrategy
executeMethods inherited from class graphql.execution.AbstractAsyncExecutionStrategy
handleResultsMethods inherited from class graphql.execution.ExecutionStrategy
assertNonNullFieldPrecondition, assertNonNullFieldPrecondition, completeField, completeValueForEnum, completeValueForList, completeValueForList, completeValueForNull, completeValueForObject, completeValueForScalar, createExecutionStepInfo, fetchField, getFieldDef, getFieldDef, getNormalizedField, handleFetchingException, handleNonNullException, mkNameForPath, mkNameForPath, mkNameForPath, resolveFieldWithInfo, resolveType, toIterable, unboxPossibleDataFetcherResult
-
Constructor Details
-
GraphQlExecutionStrategy
public GraphQlExecutionStrategy()
-
-
Method Details
-
resolveField
protected CompletableFuture<graphql.ExecutionResult> resolveField(graphql.execution.ExecutionContext executionContext, graphql.execution.ExecutionStrategyParameters parameters) - Overrides:
resolveFieldin classgraphql.annotations.strategies.EnhancedExecutionStrategy
-