public class SimpleGraphQLServlet extends GraphQLServlet
GraphQLServlet.Request, GraphQLServlet.VariablesDeserializer| Constructor and Description |
|---|
SimpleGraphQLServlet(graphql.schema.GraphQLSchema schema,
graphql.execution.ExecutionStrategy executionStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected GraphQLContext |
createContext(java.util.Optional<javax.servlet.http.HttpServletRequest> request,
java.util.Optional<javax.servlet.http.HttpServletResponse> response) |
protected graphql.execution.ExecutionStrategy |
getExecutionStrategy() |
graphql.schema.GraphQLSchema |
getReadOnlySchema() |
graphql.schema.GraphQLSchema |
getSchema() |
protected java.util.Map<java.lang.String,java.lang.Object> |
transformVariables(graphql.schema.GraphQLSchema schema,
java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> variables) |
addOperationListener, doGet, doPost, executeQuery, getMutations, getQueries, removeOperationListenerdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, servicedestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, logpublic SimpleGraphQLServlet(graphql.schema.GraphQLSchema schema,
graphql.execution.ExecutionStrategy executionStrategy)
public graphql.schema.GraphQLSchema getSchema()
public graphql.schema.GraphQLSchema getReadOnlySchema()
protected GraphQLContext createContext(java.util.Optional<javax.servlet.http.HttpServletRequest> request, java.util.Optional<javax.servlet.http.HttpServletResponse> response)
createContext in class GraphQLServletprotected graphql.execution.ExecutionStrategy getExecutionStrategy()
getExecutionStrategy in class GraphQLServletprotected java.util.Map<java.lang.String,java.lang.Object> transformVariables(graphql.schema.GraphQLSchema schema,
java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> variables)
transformVariables in class GraphQLServlet