public class DataLoaderDispatcherInstrumentation
extends graphql.execution.instrumentation.NoOpInstrumentation
Instrumentation will dispatch
all the contained DataLoaders when each level of the graphql
query is executed.| Constructor and Description |
|---|
DataLoaderDispatcherInstrumentation(DataLoaderRegistry dataLoaderRegistry) |
| Modifier and Type | Method and Description |
|---|---|
graphql.execution.instrumentation.InstrumentationContext<java.util.concurrent.CompletableFuture<graphql.ExecutionResult>> |
beginExecutionStrategy(graphql.execution.instrumentation.parameters.InstrumentationExecutionStrategyParameters parameters) |
beginDataFetch, beginExecution, beginField, beginFieldFetch, beginParse, beginValidationpublic DataLoaderDispatcherInstrumentation(DataLoaderRegistry dataLoaderRegistry)
public graphql.execution.instrumentation.InstrumentationContext<java.util.concurrent.CompletableFuture<graphql.ExecutionResult>> beginExecutionStrategy(graphql.execution.instrumentation.parameters.InstrumentationExecutionStrategyParameters parameters)
beginExecutionStrategy in interface graphql.execution.instrumentation.InstrumentationbeginExecutionStrategy in class graphql.execution.instrumentation.NoOpInstrumentation