graphql.servlet.DefaultGraphQLContextBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of graphql-java-servlet Show documentation
Show all versions of graphql-java-servlet Show documentation
relay.js-compatible GraphQL servlet
package graphql.servlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.websocket.Session;
import javax.websocket.server.HandshakeRequest;
public class DefaultGraphQLContextBuilder implements GraphQLContextBuilder {
@Override
public GraphQLContext build(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
return new GraphQLContext(httpServletRequest, httpServletResponse);
}
@Override
public GraphQLContext build(Session session, HandshakeRequest handshakeRequest) {
return new GraphQLContext(session, handshakeRequest);
}
@Override
public GraphQLContext build() {
return new GraphQLContext();
}
}