Uses of Interface
org.springframework.graphql.server.WebGraphQlInterceptor
Package
Description
Server transports handling GraphQL requests over the HTTP, WebSocket, and RSocket.
Support classes for Web transports.
HTTP and WebSocket handlers for use in a Spring WebFlux application.
HTTP and WebSocket handlers for use in a Spring WebMvc application.
-
Uses of WebGraphQlInterceptor in org.springframework.graphql.server
Modifier and TypeInterfaceDescriptioninterface
An extension ofWebGraphQlInterceptor
with additional methods to handle the start and end of a WebSocket connection, as well as client-side cancellation of subscriptions.Modifier and TypeMethodDescriptiondefault WebGraphQlInterceptor
WebGraphQlInterceptor.andThen
(WebGraphQlInterceptor nextInterceptor) Return a newWebGraphQlInterceptor
that invokes the current interceptor first and then the one that is passed in.Modifier and TypeMethodDescriptiondefault WebGraphQlInterceptor
WebGraphQlInterceptor.andThen
(WebGraphQlInterceptor nextInterceptor) Return a newWebGraphQlInterceptor
that invokes the current interceptor first and then the one that is passed in.WebGraphQlHandler.Builder.interceptor
(WebGraphQlInterceptor... interceptors) Configure interceptors to be invoked before the targetGraphQlService
.Modifier and TypeMethodDescriptionWebGraphQlHandler.Builder.interceptors
(List<WebGraphQlInterceptor> interceptors) Alternative toWebGraphQlHandler.Builder.interceptor(WebGraphQlInterceptor...)
with a List. -
Uses of WebGraphQlInterceptor in org.springframework.graphql.server.support
Modifier and TypeClassDescriptionclass
Base class for interceptors that extract anAuthentication
from the payload of a"connection_init"
GraphQL over WebSocket message. -
Uses of WebGraphQlInterceptor in org.springframework.graphql.server.webflux
Modifier and TypeClassDescriptionfinal class
Extension ofAbstractAuthenticationWebSocketInterceptor
for use with the WebFlux GraphQL transport. -
Uses of WebGraphQlInterceptor in org.springframework.graphql.server.webmvc
Modifier and TypeClassDescriptionfinal class
Extension ofAbstractAuthenticationWebSocketInterceptor
for use with the WebMVC GraphQL transport.