Class DataLoaderDispatchingContextKeys

java.lang.Object
graphql.execution.instrumentation.dataloader.DataLoaderDispatchingContextKeys

@NullMarked public final class DataLoaderDispatchingContextKeys extends Object
GraphQLContext keys related to DataLoader dispatching.
  • Field Details

    • ENABLE_DATA_LOADER_CHAINING

      public static final String ENABLE_DATA_LOADER_CHAINING
      Enables the ability to chain DataLoader dispatching.

      Because this requires that all DataLoaders are accessed via DataFetchingEnvironment.getLoader() this is not completely backwards compatible and therefore disabled by default.

      Expects a boolean value.

      See Also:
  • Method Details

    • setEnableDataLoaderChaining

      public static void setEnableDataLoaderChaining(GraphQLContext graphQLContext, boolean enabled)
      Enables the ability that chained DataLoaders are dispatched automatically.
      Parameters:
      graphQLContext -