Package org.springframework.graphql.server.webmvc
@NonNullApi
@NonNullFields
package org.springframework.graphql.server.webmvc
HTTP and WebSocket handlers for use in a Spring WebMvc application.
-
ClassDescriptionAbstract base class for GraphQL over HTTP handlers.Extension of
AbstractAuthenticationWebSocketInterceptor
for use with the WebMVC GraphQL transport.Spring MVC handler to serve a GraphiQl UI page.GraphQL handler to expose as a WebMvc functional endpoint viaRouterFunctions
.RequestPredicate
implementations tailored for GraphQL endpoints.GraphQL handler that supports the GraphQL Server-Sent Events Protocol and to be exposed as a WebMvc functional endpoint viaRouterFunctions
.WebSocketHandler for GraphQL based on GraphQL Over WebSocket Protocol and for use on a Servlet container withspring-websocket
.Spring MVC functional handler that renders theGraphQLSchema
printed viaSchemaPrinter
.