Package com.graphql_java_generator.client
-
Interface Summary Interface Description GraphQLMutationExecutor This interface marks a class as being the executor for a GraphQL mutation.GraphQLQueryExecutor This interface marks a class as being the executor for a GraphQL query.GraphQLRequestObject This interface marks a class as being the implementation for the GraphQL type defined in the GraphQL schema, that is a query, a mutation or a subscription.GraphQLSubscriptionExecutor This interface marks a class as being the executor for a GraphQL subscription.RequestExecution This class is responsible for actual execution of the request toward the GraphQL erver.SubscriptionCallback<T> This interface will receive the notification for each message that comes from a subscription.SubscriptionClient This interface allows the application to interact with the subscription, once it has subscribed to it. -
Class Summary Class Description GraphqlClientUtils GraphQLConfiguration This class contains a GraphQL configuration for the GraphQL client.GraphQLObjectMapper This class is a wrapper around anObjectMapper.GraphQLReactiveWebSocketHandler<R,T> This class implements the Web Socket, as needed by the Spring Web Socket implementation.OAuthTokenExtractor This class is used to retrieve the OAuth token, when in client mode, for subscription.OAuthTokenExtractor.GetOAuthTokenClientResponse An implementation of a springClientResponse, that will contain the faked response, which body is the value for the Authorization header (that contains the bearer token)OAuthTokenExtractor.OAuthTokenFilter This class filters the dummy request, and respond by theOAuthTokenExtractor.GetOAuthTokenClientResponsewhen theOAuthTokenExtractor.DUMMY_REQUESTis executedRequestExecutionImpl Deprecated. RequestExecutionSpringReactiveImpl This is the default implementation for theRequestExecutionThis implementation has been added in version 1.12.
It is loaded by theSpringConfigurationSpring configuration class, that is generated with the client code.SubscriptionClientReactiveImpl Default implementation for theSubscriptionClientinterface.SubscriptionClientWebSocket<R,T> This class implements the Web Socket, as needed by the jetty's Web Socket implementation.