Interface ExecutionInputCustomizer

All Known Implementing Classes:
DefaultExecutionInputCustomizer

@PublicApi
public interface ExecutionInputCustomizer
Lets you customize the #ExecutionInput before the query is executed. You can for example set a context object or define a root value.

This is only used if you use the default GraphQLInvocation.

  • Method Summary

    Modifier and Type Method Description
    java.util.concurrent.CompletableFuture<graphql.ExecutionInput> customizeExecutionInput​(graphql.ExecutionInput executionInput, org.springframework.web.context.request.WebRequest webRequest)  
  • Method Details

    • customizeExecutionInput

      java.util.concurrent.CompletableFuture<graphql.ExecutionInput> customizeExecutionInput​(graphql.ExecutionInput executionInput, org.springframework.web.context.request.WebRequest webRequest)