@Path(value="/graphql") @Singleton public class GraphqlDmlResource extends GraphqlResourceBase
APPLICATION_GRAPHQL| Constructor and Description |
|---|
GraphqlDmlResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
get(String query,
String operationName,
String variables,
javax.servlet.http.HttpServletRequest httpRequest,
javax.ws.rs.container.AsyncResponse asyncResponse) |
void |
get(String keyspaceName,
String query,
String operationName,
String variables,
javax.servlet.http.HttpServletRequest httpRequest,
javax.ws.rs.container.AsyncResponse asyncResponse) |
void |
postGraphql(String query,
javax.servlet.http.HttpServletRequest httpRequest,
javax.ws.rs.container.AsyncResponse asyncResponse) |
void |
postGraphql(String keyspaceName,
String query,
javax.servlet.http.HttpServletRequest httpRequest,
javax.ws.rs.container.AsyncResponse asyncResponse) |
void |
postJson(GraphqlJsonBody jsonBody,
String queryFromUrl,
javax.servlet.http.HttpServletRequest httpRequest,
javax.ws.rs.container.AsyncResponse asyncResponse) |
void |
postJson(String keyspaceName,
GraphqlJsonBody jsonBody,
String queryFromUrl,
javax.servlet.http.HttpServletRequest httpRequest,
javax.ws.rs.container.AsyncResponse asyncResponse) |
executeAsync, get, postGraphql, postJson, replyWithGraphqlError@GET
public void get(@QueryParam(value="query")
String query,
@QueryParam(value="operationName")
String operationName,
@QueryParam(value="variables")
String variables,
@Context
javax.servlet.http.HttpServletRequest httpRequest,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse)
@GET
@Path(value="/{keyspaceName}")
public void get(@PathParam(value="keyspaceName")
String keyspaceName,
@QueryParam(value="query")
String query,
@QueryParam(value="operationName")
String operationName,
@QueryParam(value="variables")
String variables,
@Context
javax.servlet.http.HttpServletRequest httpRequest,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse)
@POST @Consumes(value="application/json") public void postJson(GraphqlJsonBody jsonBody, @QueryParam(value="query") String queryFromUrl, @Context javax.servlet.http.HttpServletRequest httpRequest, @Suspended javax.ws.rs.container.AsyncResponse asyncResponse)
@POST
@Path(value="/{keyspaceName}")
@Consumes(value="application/json")
public void postJson(@PathParam(value="keyspaceName")
String keyspaceName,
GraphqlJsonBody jsonBody,
@QueryParam(value="query")
String queryFromUrl,
@Context
javax.servlet.http.HttpServletRequest httpRequest,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse)
@POST @Consumes(value="application/graphql") public void postGraphql(String query, @Context javax.servlet.http.HttpServletRequest httpRequest, @Suspended javax.ws.rs.container.AsyncResponse asyncResponse)
@POST
@Path(value="/{keyspaceName}")
@Consumes(value="application/graphql")
public void postGraphql(@PathParam(value="keyspaceName")
String keyspaceName,
String query,
@Context
javax.servlet.http.HttpServletRequest httpRequest,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse)
Copyright © 2021. All rights reserved.