Interface BatchInputPreProcessor

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      BatchInputPreProcessResult preProcessBatch​(graphql.kickstart.execution.input.GraphQLBatchedInvocationInput batchedInvocationInput, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      An injectable object that allows clients to manipulate a batch before executing, or abort altogether.
    • Method Detail

      • preProcessBatch

        BatchInputPreProcessResult preProcessBatch​(graphql.kickstart.execution.input.GraphQLBatchedInvocationInput batchedInvocationInput,
                                                   javax.servlet.http.HttpServletRequest request,
                                                   javax.servlet.http.HttpServletResponse response)
        An injectable object that allows clients to manipulate a batch before executing, or abort altogether.
        Parameters:
        batchedInvocationInput - the input to process
        request - the servlet request
        response - the servlet response
        Returns:
        wrapped batch to possibly process.