public abstract class AbstractAsyncExecutionStrategy extends ExecutionStrategy
dataFetcherExceptionHandler, fieldCollector, valuesResolver
Constructor and Description |
---|
AbstractAsyncExecutionStrategy() |
AbstractAsyncExecutionStrategy(DataFetcherExceptionHandler dataFetcherExceptionHandler) |
Modifier and Type | Method and Description |
---|---|
protected java.util.function.BiConsumer<java.util.List<ExecutionResult>,java.lang.Throwable> |
handleResults(ExecutionContext executionContext,
java.util.List<java.lang.String> fieldNames,
java.util.concurrent.CompletableFuture<ExecutionResult> overallResult) |
assertNonNullFieldPrecondition, assertNonNullFieldPrecondition, completeField, completeValue, completeValueForEnum, completeValueForList, completeValueForList, completeValueForObject, completeValueForScalar, execute, fetchField, fieldTypeInfo, getFieldDef, getFieldDef, handleNonNullException, mkNameForPath, mkNameForPath, resolveField, resolveFieldWithInfo, resolveType, resolveTypeForInterface, resolveTypeForUnion, toIterable, toIterable, unboxPossibleOptional
public AbstractAsyncExecutionStrategy()
public AbstractAsyncExecutionStrategy(DataFetcherExceptionHandler dataFetcherExceptionHandler)
protected java.util.function.BiConsumer<java.util.List<ExecutionResult>,java.lang.Throwable> handleResults(ExecutionContext executionContext, java.util.List<java.lang.String> fieldNames, java.util.concurrent.CompletableFuture<ExecutionResult> overallResult)