Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractGraphQLHttpServlet - Class in graphql.servlet
 
AbstractGraphQLHttpServlet() - Constructor for class graphql.servlet.AbstractGraphQLHttpServlet
 
AbstractGraphQLHttpServlet(List<GraphQLServletListener>) - Constructor for class graphql.servlet.AbstractGraphQLHttpServlet
 
AbstractGraphQLHttpServlet.HttpRequestHandler - Interface in graphql.servlet
 
AbstractTrackingApproach - Class in graphql.servlet.instrumentation
Handles logic common to tracking approaches.
AbstractTrackingApproach(DataLoaderRegistry) - Constructor for class graphql.servlet.instrumentation.AbstractTrackingApproach
 
accept(HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.AbstractGraphQLHttpServlet.HttpRequestHandler
 
activate(OsgiGraphQLHttpServlet.Config) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
add(GraphQLServletListener) - Method in class graphql.servlet.config.GraphQLConfiguration
 
add(Subscription) - Method in class graphql.servlet.core.internal.WsSessionSubscriptions
 
add(String, Subscription) - Method in class graphql.servlet.core.internal.WsSessionSubscriptions
 
addExecution(ExecutionId) - Method in class graphql.servlet.instrumentation.RequestStack
Creates a call stack for an associated id.
addListener(GraphQLServletListener) - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
allFetchesHappened(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Get the all fetches happened value for an execution at a specific level.
allOnFieldCallsHappened(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Get the all on field calls happened for an exectuion at a specific level.
allReady() - Method in class graphql.servlet.instrumentation.RequestStack
 
allReset() - Method in class graphql.servlet.instrumentation.RequestStack
Removes all dispatch status.
allStrategyCallsHappened(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Get the all strategy calls happened value for an exectuion at a specific level.
ApolloScalars - Class in graphql.servlet.core
 
ApolloScalars() - Constructor for class graphql.servlet.core.ApolloScalars
 
ApolloSubscriptionConnectionListener - Interface in graphql.servlet.core
 
ApolloSubscriptionProtocolFactory - Class in graphql.servlet.core.internal
 
ApolloSubscriptionProtocolFactory(SubscriptionHandlerInput) - Constructor for class graphql.servlet.core.internal.ApolloSubscriptionProtocolFactory
 
ApolloSubscriptionProtocolHandler - Class in graphql.servlet.core.internal
https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md
ApolloSubscriptionProtocolHandler(SubscriptionHandlerInput, ApolloSubscriptionConnectionListener, SubscriptionSender, ApolloSubscriptionKeepAliveRunner) - Constructor for class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler
 
ApolloSubscriptionProtocolHandler.OperationMessage - Class in graphql.servlet.core.internal
 
ApolloSubscriptionProtocolHandler.OperationMessage.Type - Enum in graphql.servlet.core.internal
 
areErrorsPresent(ExecutionResult) - Method in class graphql.servlet.core.GraphQLObjectMapper
 

B

BatchInputPreProcessor - Interface in graphql.servlet.input
 
BatchInputPreProcessResult - Class in graphql.servlet.input
Wraps the result of pre processing a batch.
BatchInputPreProcessResult(GraphQLBatchedInvocationInput) - Constructor for class graphql.servlet.input.BatchInputPreProcessResult
 
BatchInputPreProcessResult(int, String) - Constructor for class graphql.servlet.input.BatchInputPreProcessResult
 
beginDeferredField(InstrumentationDeferredFieldParameters) - Method in class graphql.servlet.instrumentation.AbstractTrackingApproach
 
beginDeferredField(InstrumentationDeferredFieldParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
beginDeferredField(InstrumentationDeferredFieldParameters) - Method in interface graphql.servlet.instrumentation.TrackingApproach
Handles approach specific logic for DataLoaderDispatcherInstrumentation.
beginExecuteOperation(InstrumentationExecuteOperationParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
beginExecutionStrategy(InstrumentationExecutionStrategyParameters) - Method in class graphql.servlet.instrumentation.AbstractTrackingApproach
 
beginExecutionStrategy(InstrumentationExecutionStrategyParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
beginExecutionStrategy(InstrumentationExecutionStrategyParameters) - Method in interface graphql.servlet.instrumentation.TrackingApproach
Handles approach specific logic for DataLoaderDispatcherInstrumentation.
beginFieldFetch(InstrumentationFieldFetchParameters) - Method in class graphql.servlet.instrumentation.AbstractTrackingApproach
 
beginFieldFetch(InstrumentationFieldFetchParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
beginFieldFetch(InstrumentationFieldFetchParameters) - Method in interface graphql.servlet.instrumentation.TrackingApproach
Handles approach specific logic for DataLoaderDispatcherInstrumentation.
beginShutDown() - Method in class graphql.servlet.GraphQLWebsocketServlet
Stops accepting connections and closes all existing connections
bindMutationProvider(GraphQLMutationProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
bindProvider(GraphQLProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
bindQueryProvider(GraphQLQueryProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
bindServletListener(GraphQLServletListener) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
bindSubscriptionProvider(GraphQLSubscriptionProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
bindTypesProvider(GraphQLTypesProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
build() - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
build(HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.context.DefaultGraphQLContextBuilder
 
build(Session, HandshakeRequest) - Method in class graphql.servlet.context.DefaultGraphQLContextBuilder
 
build() - Method in class graphql.servlet.context.DefaultGraphQLContextBuilder
 
build() - Method in class graphql.servlet.context.DefaultGraphQLServletContext.Builder
 
build() - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext.Builder
 
build(HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.context.GraphQLContextBuilder
 
build(Session, HandshakeRequest) - Method in interface graphql.servlet.context.GraphQLContextBuilder
 
build() - Method in interface graphql.servlet.context.GraphQLContextBuilder
Only used for MBean calls.
build() - Method in class graphql.servlet.core.GraphQLObjectMapper.Builder
 
build() - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
build(HttpServletRequest) - Method in interface graphql.servlet.core.GraphQLRootObjectBuilder
 
build(HandshakeRequest) - Method in interface graphql.servlet.core.GraphQLRootObjectBuilder
 
build() - Method in interface graphql.servlet.core.GraphQLRootObjectBuilder
Only used for MBean calls.
build(HttpServletRequest) - Method in class graphql.servlet.core.StaticGraphQLRootObjectBuilder
 
build(HandshakeRequest) - Method in class graphql.servlet.core.StaticGraphQLRootObjectBuilder
 
build() - Method in class graphql.servlet.core.StaticGraphQLRootObjectBuilder
 
build() - Method in class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 
build() - Method in class graphql.servlet.SimpleGraphQLHttpServlet.Builder
Deprecated.
Builder() - Constructor for class graphql.servlet.core.GraphQLObjectMapper.Builder
 
Builder() - Constructor for class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
Builder(GraphQLSchemaProvider) - Constructor for class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 
Builder(Supplier<GraphQLSchemaProvider>) - Constructor for class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 

C

cancel(Subscription) - Method in class graphql.servlet.core.internal.WsSessionSubscriptions
 
cancel(String) - Method in class graphql.servlet.core.internal.WsSessionSubscriptions
 
clearAndMarkCurrentLevelAsReady(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Clear and mark current level as ready for an execution.
close() - Method in class graphql.servlet.core.internal.WsSessionSubscriptions
 
ConfigurableDispatchInstrumentation - Class in graphql.servlet.instrumentation
 
ConfigurableDispatchInstrumentation(Function<DataLoaderRegistry, TrackingApproach>) - Constructor for class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
Creates a DataLoaderDispatcherInstrumentation with the default options
ConfigurableDispatchInstrumentation(DataLoaderDispatcherInstrumentationOptions, Function<DataLoaderRegistry, TrackingApproach>) - Constructor for class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
Creates a DataLoaderDispatcherInstrumentation with the specified options
configure(ObjectMapper) - Method in interface graphql.servlet.config.ObjectMapperConfigurer
 
configure(ObjectMapper) - Method in class graphql.servlet.core.DefaultObjectMapperConfigurer
 
configureInstrumentationForContext(Supplier<Instrumentation>, List<ExecutionInput>, DataLoaderDispatcherInstrumentationOptions) - Method in enum graphql.servlet.context.ContextSetting
Augments the provided instrumentation supplier to also supply the correct dispatching instrumentation.
ConfiguringObjectMapperProvider - Class in graphql.servlet.config
 
ConfiguringObjectMapperProvider(ObjectMapper, ObjectMapperConfigurer) - Constructor for class graphql.servlet.config.ConfiguringObjectMapperProvider
 
ConfiguringObjectMapperProvider(ObjectMapper) - Constructor for class graphql.servlet.config.ConfiguringObjectMapperProvider
 
ConfiguringObjectMapperProvider(ObjectMapperConfigurer) - Constructor for class graphql.servlet.config.ConfiguringObjectMapperProvider
 
ConfiguringObjectMapperProvider() - Constructor for class graphql.servlet.config.ConfiguringObjectMapperProvider
 
CONNECT_RESULT_KEY - Static variable in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 
contains(ExecutionId) - Method in class graphql.servlet.instrumentation.RequestStack
Returns if this RequestStack is managing an execution for the supplied id.
ContextSetting - Enum in graphql.servlet.context
An enum representing possible context settings.
convertSanitizedExecutionResult(ExecutionResult) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
convertSanitizedExecutionResult(ExecutionResult, boolean) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
copyReadOnly(GraphQLSchema) - Static method in interface graphql.servlet.config.GraphQLSchemaProvider
 
create(GraphQLRequest, HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
create(ContextSetting, List<GraphQLRequest>, HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
create(GraphQLRequest) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
create(GraphQLRequest, Session, HandshakeRequest) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
create(ContextSetting, List<GraphQLRequest>, Session, HandshakeRequest) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
createHandler() - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolFactory
 
createHandler() - Method in class graphql.servlet.core.internal.FallbackSubscriptionProtocolFactory
 
createHandler() - Method in class graphql.servlet.core.internal.SubscriptionProtocolFactory
 
createReadOnly(GraphQLRequest, HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
createReadOnly(ContextSetting, List<GraphQLRequest>, HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
createResultFromExecutionResult(ExecutionResult) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
createServletContext(DataLoaderRegistry, Subject) - Static method in class graphql.servlet.context.DefaultGraphQLServletContext
 
createServletContext() - Static method in class graphql.servlet.context.DefaultGraphQLServletContext
 
createState(InstrumentationCreateStateParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
createState(ExecutionId) - Method in class graphql.servlet.instrumentation.FieldLevelTrackingApproach
 
createState(ExecutionId) - Method in class graphql.servlet.instrumentation.RequestLevelTrackingApproach
 
createState(ExecutionId) - Method in interface graphql.servlet.instrumentation.TrackingApproach
Handles creating any state for DataLoaderDispatcherInstrumentation
createWebSocketContext(DataLoaderRegistry, Subject) - Static method in class graphql.servlet.context.DefaultGraphQLWebSocketContext
 
createWebSocketContext() - Static method in class graphql.servlet.context.DefaultGraphQLWebSocketContext
 
createWithKeepAliveDisabled() - Static method in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 
createWithKeepAliveInterval(Duration) - Static method in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 

D

DataLoaderDispatcherInstrumentationState - Class in graphql.servlet.instrumentation
A base class that keeps track of whether aggressive batching can be used
DataLoaderDispatcherInstrumentationState(DataLoaderRegistry, TrackingApproach, ExecutionId) - Constructor for class graphql.servlet.instrumentation.DataLoaderDispatcherInstrumentationState
 
deactivate() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
DefaultExecutionStrategyProvider - Class in graphql.servlet.config
 
DefaultExecutionStrategyProvider() - Constructor for class graphql.servlet.config.DefaultExecutionStrategyProvider
 
DefaultExecutionStrategyProvider(ExecutionStrategy) - Constructor for class graphql.servlet.config.DefaultExecutionStrategyProvider
 
DefaultExecutionStrategyProvider(ExecutionStrategy, ExecutionStrategy, ExecutionStrategy) - Constructor for class graphql.servlet.config.DefaultExecutionStrategyProvider
 
DefaultGraphQLContext - Class in graphql.servlet.context
An object for the DefaultGraphQLContextBuilder to return.
DefaultGraphQLContext(DataLoaderRegistry, Subject) - Constructor for class graphql.servlet.context.DefaultGraphQLContext
 
DefaultGraphQLContext() - Constructor for class graphql.servlet.context.DefaultGraphQLContext
 
DefaultGraphQLContextBuilder - Class in graphql.servlet.context
Returns an empty context.
DefaultGraphQLContextBuilder() - Constructor for class graphql.servlet.context.DefaultGraphQLContextBuilder
 
DefaultGraphQLErrorHandler - Class in graphql.servlet.core
 
DefaultGraphQLErrorHandler() - Constructor for class graphql.servlet.core.DefaultGraphQLErrorHandler
 
DefaultGraphQLRootObjectBuilder - Class in graphql.servlet.core
 
DefaultGraphQLRootObjectBuilder() - Constructor for class graphql.servlet.core.DefaultGraphQLRootObjectBuilder
 
DefaultGraphQLSchemaProvider - Class in graphql.servlet.config
 
DefaultGraphQLSchemaProvider(GraphQLSchema) - Constructor for class graphql.servlet.config.DefaultGraphQLSchemaProvider
 
DefaultGraphQLSchemaProvider(GraphQLSchema, GraphQLSchema) - Constructor for class graphql.servlet.config.DefaultGraphQLSchemaProvider
 
DefaultGraphQLServlet - Class in graphql.servlet
 
DefaultGraphQLServlet() - Constructor for class graphql.servlet.DefaultGraphQLServlet
 
DefaultGraphQLServletContext - Class in graphql.servlet.context
 
DefaultGraphQLServletContext.Builder - Class in graphql.servlet.context
 
DefaultGraphQLWebSocketContext - Class in graphql.servlet.context
 
DefaultGraphQLWebSocketContext.Builder - Class in graphql.servlet.context
 
DefaultObjectMapperConfigurer - Class in graphql.servlet.core
 
DefaultObjectMapperConfigurer() - Constructor for class graphql.servlet.core.DefaultObjectMapperConfigurer
 
deserialize(JsonParser, DeserializationContext) - Method in class graphql.servlet.core.internal.VariablesDeserializer
 
deserializeMultipartMap(Part) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
deserializeVariables(String) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
deserializeVariablesObject(Object, ObjectCodec) - Static method in class graphql.servlet.core.internal.VariablesDeserializer
 
dispatch() - Method in class graphql.servlet.instrumentation.AbstractTrackingApproach
 
dispatch() - Method in interface graphql.servlet.instrumentation.TrackingApproach
Dispatch dataloaders and clean up state.
dispatchIfNotDispatchedBefore(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Get the dispatch if not dispatched before value of a specific level.
doGet(HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 

E

errorsPresent(List<GraphQLError>) - Method in interface graphql.servlet.core.GraphQLErrorHandler
 
executeQuery(String) - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
executeQuery(String) - Method in interface graphql.servlet.core.GraphQLMBean
 
ExecutionStrategyProvider - Interface in graphql.servlet.config
 

F

FallbackSubscriptionProtocolFactory - Class in graphql.servlet.core.internal
 
FallbackSubscriptionProtocolFactory(SubscriptionHandlerInput) - Constructor for class graphql.servlet.core.internal.FallbackSubscriptionProtocolFactory
 
FallbackSubscriptionProtocolHandler - Class in graphql.servlet.core.internal
 
FallbackSubscriptionProtocolHandler(SubscriptionHandlerInput) - Constructor for class graphql.servlet.core.internal.FallbackSubscriptionProtocolHandler
 
FieldLevelTrackingApproach - Class in graphql.servlet.instrumentation
This approach uses field level tracking to achieve its aims of making the data loader more efficient.
FieldLevelTrackingApproach(DataLoaderRegistry) - Constructor for class graphql.servlet.instrumentation.FieldLevelTrackingApproach
 
filterGraphQLErrors(List<GraphQLError>) - Method in class graphql.servlet.core.DefaultGraphQLErrorHandler
 
findType(String) - Static method in enum graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage.Type
 

G

GenericGraphQLError - Class in graphql.servlet.core
 
GenericGraphQLError(String) - Constructor for class graphql.servlet.core.GenericGraphQLError
 
getAsyncExecutor() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getBatch(List<GraphQLRequest>, GraphQLSchema, Supplier<GraphQLContext>, Object) - Method in enum graphql.servlet.context.ContextSetting
Creates a set of inputs with the correct context based on the setting.
getBatchedInvocationInput() - Method in class graphql.servlet.input.BatchInputPreProcessResult
 
getBatchInputPreProcessor() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getConfiguration() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
getConfiguration() - Method in class graphql.servlet.GraphQLHttpServlet
 
getConfiguration() - Method in class graphql.servlet.SimpleGraphQLHttpServlet
 
getConnectResult() - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext
 
getConnectResult() - Method in interface graphql.servlet.context.GraphQLWebSocketContext
 
getContextBuilder() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getContextSetting() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getDataLoaderRegistry() - Method in class graphql.servlet.context.DefaultGraphQLContext
 
getDataLoaderRegistry() - Method in interface graphql.servlet.context.GraphQLContext
 
getErrorHandler() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getErrorType() - Method in class graphql.servlet.core.GenericGraphQLError
 
getExecutionInput() - Method in class graphql.servlet.input.GraphQLSingleInvocationInput
 
getExecutionInputs() - Method in interface graphql.servlet.input.GraphQLBatchedInvocationInput
 
getExecutionInputs() - Method in class graphql.servlet.input.PerQueryBatchedInvocationInput
 
getExecutionInputs() - Method in class graphql.servlet.input.PerRequestBatchedInvocationInput
 
getExecutionStrategyProvider() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getFileParts() - Method in class graphql.servlet.context.DefaultGraphQLServletContext
 
getFileParts() - Method in interface graphql.servlet.context.GraphQLServletContext
 
getGraphQLObjectMapper() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
Deprecated.
getGraphQLObjectMapper() - Method in class graphql.servlet.core.internal.SubscriptionHandlerInput
 
getGraphQLObjectMapper() - Method in class graphql.servlet.DefaultGraphQLServlet
 
getGraphQLObjectMapper() - Method in class graphql.servlet.GraphQLHttpServlet
 
getGraphQLObjectMapper() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getGraphQLObjectMapper() - Method in class graphql.servlet.SimpleGraphQLHttpServlet
 
getGraphQLRequestMapper() - Method in class graphql.servlet.core.GraphQLObjectMapper
 
getHandshakeRequest() - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext
 
getHandshakeRequest() - Method in interface graphql.servlet.context.GraphQLWebSocketContext
 
getHttpServletRequest() - Method in class graphql.servlet.context.DefaultGraphQLServletContext
 
getHttpServletRequest() - Method in interface graphql.servlet.context.GraphQLServletContext
 
getHttpServletResponse() - Method in class graphql.servlet.context.DefaultGraphQLServletContext
 
getHttpServletResponse() - Method in interface graphql.servlet.context.GraphQLServletContext
 
getId() - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage
 
getInstrumentation() - Method in interface graphql.servlet.config.InstrumentationProvider
 
getInstrumentation() - Method in class graphql.servlet.instrumentation.NoOpInstrumentationProvider
 
getInstrumentationProvider() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getInvocationInputFactory() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
Deprecated.
getInvocationInputFactory() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getInvocationInputFactory() - Method in class graphql.servlet.core.internal.SubscriptionHandlerInput
 
getInvocationInputFactory() - Method in class graphql.servlet.DefaultGraphQLServlet
 
getInvocationInputFactory() - Method in class graphql.servlet.GraphQLHttpServlet
 
getInvocationInputFactory() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getInvocationInputFactory() - Method in class graphql.servlet.SimpleGraphQLHttpServlet
 
getJacksonMapper() - Method in class graphql.servlet.core.GraphQLObjectMapper
 
getKeepAliveInterval() - Method in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 
getListeners() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getLocations() - Method in class graphql.servlet.core.GenericGraphQLError
 
getMessage() - Method in class graphql.servlet.core.GenericGraphQLError
 
getMutationExecutionStrategy() - Method in class graphql.servlet.config.DefaultExecutionStrategyProvider
 
getMutationExecutionStrategy() - Method in interface graphql.servlet.config.ExecutionStrategyProvider
 
getMutations() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
getMutations() - Method in interface graphql.servlet.config.GraphQLMutationProvider
 
getMutations() - Method in interface graphql.servlet.core.GraphQLMBean
 
getObjectMapper() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getOperationName() - Method in class graphql.servlet.core.internal.GraphQLRequest
 
getParts() - Method in class graphql.servlet.context.DefaultGraphQLServletContext
 
getParts() - Method in interface graphql.servlet.context.GraphQLServletContext
 
getPayload() - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage
 
getPayload() - Method in exception graphql.servlet.core.SubscriptionException
 
getPreparsedDocumentProvider() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getProtocol() - Method in class graphql.servlet.core.internal.SubscriptionProtocolFactory
 
getQueries() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
getQueries() - Method in interface graphql.servlet.config.GraphQLQueryProvider
 
getQueries() - Method in interface graphql.servlet.core.GraphQLMBean
 
getQuery() - Method in class graphql.servlet.core.internal.GraphQLRequest
 
getQueryExecutionStrategy() - Method in class graphql.servlet.config.DefaultExecutionStrategyProvider
 
getQueryExecutionStrategy() - Method in interface graphql.servlet.config.ExecutionStrategyProvider
 
getQueryInvoker() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
Deprecated.
getQueryInvoker() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getQueryInvoker() - Method in class graphql.servlet.core.internal.SubscriptionHandlerInput
 
getQueryInvoker() - Method in class graphql.servlet.DefaultGraphQLServlet
 
getQueryInvoker() - Method in class graphql.servlet.GraphQLHttpServlet
 
getQueryInvoker() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getQueryInvoker() - Method in class graphql.servlet.SimpleGraphQLHttpServlet
 
getReadOnlySchema(HttpServletRequest) - Method in class graphql.servlet.config.DefaultGraphQLSchemaProvider
 
getReadOnlySchema(HttpServletRequest) - Method in interface graphql.servlet.config.GraphQLSchemaProvider
 
getRootObjectBuilder() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getSchema(HttpServletRequest) - Method in class graphql.servlet.config.DefaultGraphQLSchemaProvider
 
getSchema(HandshakeRequest) - Method in class graphql.servlet.config.DefaultGraphQLSchemaProvider
 
getSchema() - Method in class graphql.servlet.config.DefaultGraphQLSchemaProvider
 
getSchema(HttpServletRequest) - Method in interface graphql.servlet.config.GraphQLSchemaProvider
 
getSchema(HandshakeRequest) - Method in interface graphql.servlet.config.GraphQLSchemaProvider
 
getSchema() - Method in interface graphql.servlet.config.GraphQLSchemaProvider
 
getSchema() - Method in class graphql.servlet.input.GraphQLSingleInvocationInput
 
getSchemaProvider() - Method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
getSchemaProvider() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
getSession() - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext
 
getSession() - Method in interface graphql.servlet.context.GraphQLWebSocketContext
 
getSessionCount() - Method in class graphql.servlet.GraphQLWebsocketServlet
 
getStack() - Method in class graphql.servlet.instrumentation.AbstractTrackingApproach
 
getStatusCode() - Method in class graphql.servlet.input.BatchInputPreProcessResult
 
getStatusMessage() - Method in class graphql.servlet.input.BatchInputPreProcessResult
 
getSubject() - Method in class graphql.servlet.context.DefaultGraphQLContext
 
getSubject() - Method in interface graphql.servlet.context.GraphQLContext
 
getSubject() - Method in class graphql.servlet.input.GraphQLSingleInvocationInput
 
getSubscriptionConnectionListener() - Method in class graphql.servlet.core.internal.SubscriptionHandlerInput
 
getSubscriptionCount() - Method in class graphql.servlet.core.internal.WsSessionSubscriptions
 
getSubscriptionCount() - Method in class graphql.servlet.GraphQLWebsocketServlet
 
getSubscriptionExecutionStrategy() - Method in class graphql.servlet.config.DefaultExecutionStrategyProvider
 
getSubscriptionExecutionStrategy() - Method in interface graphql.servlet.config.ExecutionStrategyProvider
 
getSubscriptions() - Method in interface graphql.servlet.config.GraphQLSubscriptionProvider
 
getSubscriptionTimeout() - Method in class graphql.servlet.config.GraphQLConfiguration
 
getType() - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage
 
getType() - Method in enum graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage.Type
 
getTypes() - Method in interface graphql.servlet.config.GraphQLTypesProvider
 
getVariables() - Method in class graphql.servlet.core.internal.GraphQLRequest
 
graphql.servlet - package graphql.servlet
 
graphql.servlet.config - package graphql.servlet.config
 
graphql.servlet.context - package graphql.servlet.context
 
graphql.servlet.core - package graphql.servlet.core
 
graphql.servlet.core.internal - package graphql.servlet.core.internal
 
graphql.servlet.input - package graphql.servlet.input
 
graphql.servlet.instrumentation - package graphql.servlet.instrumentation
 
GraphQLBatchedInvocationInput - Interface in graphql.servlet.input
Interface representing a batched input.
GraphQLConfiguration - Class in graphql.servlet.config
 
GraphQLConfiguration.Builder - Class in graphql.servlet.config
 
GraphQLContext - Interface in graphql.servlet.context
Represents the context required by the servlet to execute a GraphQL request.
GraphQLContextBuilder - Interface in graphql.servlet.context
 
GraphQLErrorHandler - Interface in graphql.servlet.core
 
GraphQLHttpServlet - Class in graphql.servlet
 
GraphQLHttpServlet() - Constructor for class graphql.servlet.GraphQLHttpServlet
 
GraphQLInvocationInputFactory - Class in graphql.servlet.input
 
GraphQLInvocationInputFactory(Supplier<GraphQLSchemaProvider>, Supplier<GraphQLContextBuilder>, Supplier<GraphQLRootObjectBuilder>) - Constructor for class graphql.servlet.input.GraphQLInvocationInputFactory
 
GraphQLInvocationInputFactory.Builder - Class in graphql.servlet.input
 
GraphQLMBean - Interface in graphql.servlet.core
 
GraphQLMutationProvider - Interface in graphql.servlet.config
 
GraphQLObjectMapper - Class in graphql.servlet.core
 
GraphQLObjectMapper(ObjectMapperProvider, Supplier<GraphQLErrorHandler>) - Constructor for class graphql.servlet.core.GraphQLObjectMapper
 
GraphQLObjectMapper.Builder - Class in graphql.servlet.core
 
GraphQLProvider - Interface in graphql.servlet.config
 
GraphQLQueryInvoker - Class in graphql.servlet.core
 
GraphQLQueryInvoker(Supplier<ExecutionStrategyProvider>, Supplier<Instrumentation>, Supplier<PreparsedDocumentProvider>, Supplier<DataLoaderDispatcherInstrumentationOptions>) - Constructor for class graphql.servlet.core.GraphQLQueryInvoker
 
GraphQLQueryInvoker.Builder - Class in graphql.servlet.core
 
GraphQLQueryProvider - Interface in graphql.servlet.config
This interface is used by OSGi bundles to plugin new field into the root query type
GraphQLRequest - Class in graphql.servlet.core.internal
 
GraphQLRequest() - Constructor for class graphql.servlet.core.internal.GraphQLRequest
 
GraphQLRequest(String, Map<String, Object>, String) - Constructor for class graphql.servlet.core.internal.GraphQLRequest
 
GraphQLRootObjectBuilder - Interface in graphql.servlet.core
 
GraphQLSchemaProvider - Interface in graphql.servlet.config
 
GraphQLServletContext - Interface in graphql.servlet.context
 
GraphQLServletListener - Interface in graphql.servlet.core
 
GraphQLServletListener.RequestCallback - Interface in graphql.servlet.core
 
GraphQLSingleInvocationInput - Class in graphql.servlet.input
Represents a single GraphQL execution.
GraphQLSingleInvocationInput(GraphQLRequest, GraphQLSchema, GraphQLContext, Object) - Constructor for class graphql.servlet.input.GraphQLSingleInvocationInput
 
GraphQLSubscriptionProvider - Interface in graphql.servlet.config
 
GraphQLThreadFactory - Class in graphql.servlet.core.internal
ThreadFactory implementation for AbstractGraphQLHttpServlet async operations
GraphQLThreadFactory() - Constructor for class graphql.servlet.core.internal.GraphQLThreadFactory
 
GraphQLTypesProvider - Interface in graphql.servlet.config
 
GraphQLWebSocketContext - Interface in graphql.servlet.context
 
GraphQLWebsocketServlet - Class in graphql.servlet
GraphQLWebsocketServlet(GraphQLQueryInvoker, GraphQLInvocationInputFactory, GraphQLObjectMapper) - Constructor for class graphql.servlet.GraphQLWebsocketServlet
 
GraphQLWebsocketServlet(GraphQLQueryInvoker, GraphQLInvocationInputFactory, GraphQLObjectMapper, SubscriptionConnectionListener) - Constructor for class graphql.servlet.GraphQLWebsocketServlet
 

H

handle(HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.AbstractGraphQLHttpServlet.HttpRequestHandler
 

I

increaseExpectedFetchCount(ExecutionId, int, int) - Method in class graphql.servlet.instrumentation.RequestStack
Increases the expected fetch count for an execution.
increaseExpectedStrategyCalls(ExecutionId, int, int) - Method in class graphql.servlet.instrumentation.RequestStack
Increases expected strategy calls for an execution at a specified level.
increaseFetchCount(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Increment the fetch count for an execution at a specific level.
increaseHappenedOnFieldValueCalls(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Increments happened on field value calls for an execution at a specified level.
increaseHappenedStrategyCalls(ExecutionId, int) - Method in class graphql.servlet.instrumentation.RequestStack
Increments happened strategy calls for an execution at specified level.
init() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
InstrumentationProvider - Interface in graphql.servlet.config
 
instrumentDataFetcher(DataFetcher<?>, InstrumentationFieldFetchParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
instrumentExecutionResult(ExecutionResult, InstrumentationExecutionParameters) - Method in class graphql.servlet.instrumentation.ConfigurableDispatchInstrumentation
 
isAsyncServletMode() - Method in class graphql.servlet.AbstractGraphQLHttpServlet
Deprecated.
isAsyncServletMode() - Method in class graphql.servlet.DefaultGraphQLServlet
 
isAsyncServletMode() - Method in class graphql.servlet.GraphQLHttpServlet
 
isAsyncServletMode() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
isAsyncServletMode() - Method in class graphql.servlet.SimpleGraphQLHttpServlet
 
isAsyncServletModeEnabled() - Method in class graphql.servlet.config.GraphQLConfiguration
 
isClientError(GraphQLError) - Method in class graphql.servlet.core.DefaultGraphQLErrorHandler
 
isExecutable() - Method in class graphql.servlet.input.BatchInputPreProcessResult
 
isKeepAliveEnabled() - Method in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 
isShutDown() - Method in class graphql.servlet.GraphQLWebsocketServlet
 

K

KEEP_ALIVE_INTERVAL_SEC - Static variable in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 

L

logError(GraphQLError) - Method in class graphql.servlet.core.DefaultGraphQLErrorHandler
 

M

mapVariable(String, Map<String, Object>, Part) - Static method in class graphql.servlet.core.internal.VariableMapper
 
modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class graphql.servlet.GraphQLWebsocketServlet
 

N

newBuilder() - Static method in class graphql.servlet.core.GraphQLObjectMapper
 
newBuilder() - Static method in class graphql.servlet.core.GraphQLQueryInvoker
 
newBuilder(GraphQLSchema) - Static method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
newBuilder(GraphQLSchemaProvider) - Static method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
newBuilder(Supplier<GraphQLSchemaProvider>) - Static method in class graphql.servlet.input.GraphQLInvocationInputFactory
 
newBuilder(GraphQLSchema) - Static method in class graphql.servlet.SimpleGraphQLHttpServlet
 
newBuilder(GraphQLSchemaProvider) - Static method in class graphql.servlet.SimpleGraphQLHttpServlet
 
newBuilder(GraphQLInvocationInputFactory) - Static method in class graphql.servlet.SimpleGraphQLHttpServlet
 
newThread(Runnable) - Method in class graphql.servlet.core.internal.GraphQLThreadFactory
 
NoOpBatchInputPreProcessor - Class in graphql.servlet.input
A default BatchInputPreProcessor that returns the input.
NoOpBatchInputPreProcessor() - Constructor for class graphql.servlet.input.NoOpBatchInputPreProcessor
 
NoOpInstrumentationProvider - Class in graphql.servlet.instrumentation
 
NoOpInstrumentationProvider() - Constructor for class graphql.servlet.instrumentation.NoOpInstrumentationProvider
 

O

ObjectMapperConfigurer - Interface in graphql.servlet.config
 
ObjectMapperProvider - Interface in graphql.servlet.config
 
onClose(Session, CloseReason) - Method in class graphql.servlet.GraphQLWebsocketServlet
 
onConnect(Object) - Method in interface graphql.servlet.core.ApolloSubscriptionConnectionListener
 
onError(HttpServletRequest, HttpServletResponse, Throwable) - Method in interface graphql.servlet.core.GraphQLServletListener.RequestCallback
 
onError(Session, Throwable) - Method in class graphql.servlet.GraphQLWebsocketServlet
 
onFinally(HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.core.GraphQLServletListener.RequestCallback
 
onMessage(HandshakeRequest, Session, WsSessionSubscriptions, String) - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler
 
onMessage(HandshakeRequest, Session, WsSessionSubscriptions, String) - Method in class graphql.servlet.core.internal.FallbackSubscriptionProtocolHandler
 
onMessage(HandshakeRequest, Session, WsSessionSubscriptions, String) - Method in class graphql.servlet.core.internal.SubscriptionProtocolHandler
 
onOpen(Session, EndpointConfig) - Method in class graphql.servlet.GraphQLWebsocketServlet
 
onRequest(HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.core.GraphQLServletListener
 
onSuccess(HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.core.GraphQLServletListener.RequestCallback
 
OperationMessage() - Constructor for class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage
 
OperationMessage(ApolloSubscriptionProtocolHandler.OperationMessage.Type, String, Object) - Constructor for class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage
 
OsgiGraphQLHttpServlet - Class in graphql.servlet
 
OsgiGraphQLHttpServlet() - Constructor for class graphql.servlet.OsgiGraphQLHttpServlet
 

P

PerQueryBatchedInvocationInput - Class in graphql.servlet.input
A Collection of GraphQLSingleInvocationInput that each have a unique context object.
PerQueryBatchedInvocationInput(List<GraphQLRequest>, GraphQLSchema, Supplier<GraphQLContext>, Object) - Constructor for class graphql.servlet.input.PerQueryBatchedInvocationInput
 
PerRequestBatchedInvocationInput - Class in graphql.servlet.input
A collection of GraphQLSingleInvocationInputs that share a context object.
PerRequestBatchedInvocationInput(List<GraphQLRequest>, GraphQLSchema, Supplier<GraphQLContext>, Object) - Constructor for class graphql.servlet.input.PerRequestBatchedInvocationInput
 
preProcessBatch(GraphQLBatchedInvocationInput, HttpServletRequest, HttpServletResponse) - Method in interface graphql.servlet.input.BatchInputPreProcessor
An injectable object that allows clients to manipulate a batch before executing, or abort altogether.
preProcessBatch(GraphQLBatchedInvocationInput, HttpServletRequest, HttpServletResponse) - Method in class graphql.servlet.input.NoOpBatchInputPreProcessor
 
processErrors(List<GraphQLError>) - Method in class graphql.servlet.core.DefaultGraphQLErrorHandler
 
processErrors(List<GraphQLError>) - Method in interface graphql.servlet.core.GraphQLErrorHandler
 
provide() - Method in class graphql.servlet.config.ConfiguringObjectMapperProvider
 
provide() - Method in interface graphql.servlet.config.ObjectMapperProvider
 

Q

query(GraphQLSingleInvocationInput) - Method in class graphql.servlet.core.GraphQLQueryInvoker
 
query(List<GraphQLSingleInvocationInput>, ContextSetting) - Method in class graphql.servlet.core.GraphQLQueryInvoker
 

R

readBatchedGraphQLRequest(InputStream) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
readBatchedGraphQLRequest(String) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
readGraphQLRequest(InputStream) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
readGraphQLRequest(String) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
remove(GraphQLServletListener) - Method in class graphql.servlet.config.GraphQLConfiguration
 
removeExecution(ExecutionId) - Method in class graphql.servlet.instrumentation.RequestStack
Removes any state associated with an id.
removeListener(GraphQLServletListener) - Method in class graphql.servlet.AbstractGraphQLHttpServlet
 
removeTracking(ExecutionId) - Method in class graphql.servlet.instrumentation.AbstractTrackingApproach
 
removeTracking(ExecutionId) - Method in interface graphql.servlet.instrumentation.TrackingApproach
Removes tracking state for an execution.
RequestLevelTrackingApproach - Class in graphql.servlet.instrumentation
Dispatching approach that expects to know about all executions before execution starts.
RequestLevelTrackingApproach(List<ExecutionId>, DataLoaderRegistry) - Constructor for class graphql.servlet.instrumentation.RequestLevelTrackingApproach
 
RequestStack - Class in graphql.servlet.instrumentation
Manages sets of call stack state for ongoing executions.
RequestStack() - Constructor for class graphql.servlet.instrumentation.RequestStack
 

S

sanitizeErrors(ExecutionResult) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
sendCompleteMessage(Session, String) - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler
 
sendCompleteMessage(Session, String) - Method in class graphql.servlet.core.internal.FallbackSubscriptionProtocolHandler
 
sendCompleteMessage(Session, String) - Method in class graphql.servlet.core.internal.SubscriptionProtocolHandler
 
sendDataMessage(Session, String, Object) - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler
 
sendDataMessage(Session, String, Object) - Method in class graphql.servlet.core.internal.FallbackSubscriptionProtocolHandler
 
sendDataMessage(Session, String, Object) - Method in class graphql.servlet.core.internal.SubscriptionProtocolHandler
 
sendErrorMessage(Session, String) - Method in class graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler
 
sendErrorMessage(Session, String) - Method in class graphql.servlet.core.internal.FallbackSubscriptionProtocolHandler
 
sendErrorMessage(Session, String) - Method in class graphql.servlet.core.internal.SubscriptionProtocolHandler
 
serializeResultAsJson(ExecutionResult) - Method in class graphql.servlet.core.GraphQLObjectMapper
 
setContextProvider(GraphQLContextBuilder) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
setErrorHandler(GraphQLErrorHandler) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
setExecutionStrategyProvider(ExecutionStrategyProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
setInstrumentationProvider(InstrumentationProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
setOperationName(String) - Method in class graphql.servlet.core.internal.GraphQLRequest
 
setPreparsedDocumentProvider(PreparsedDocumentProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
setQuery(String) - Method in class graphql.servlet.core.internal.GraphQLRequest
 
setRootObjectBuilder(GraphQLRootObjectBuilder) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
setStatus(ExecutionId, boolean) - Method in class graphql.servlet.instrumentation.RequestStack
Sets the status indicating if a specific execution is ready for dispatching.
setVariables(Map<String, Object>) - Method in class graphql.servlet.core.internal.GraphQLRequest
 
SimpleGraphQLHttpServlet - Class in graphql.servlet
 
SimpleGraphQLHttpServlet() - Constructor for class graphql.servlet.SimpleGraphQLHttpServlet
 
SimpleGraphQLHttpServlet(GraphQLInvocationInputFactory, GraphQLQueryInvoker, GraphQLObjectMapper, List<GraphQLServletListener>, boolean) - Constructor for class graphql.servlet.SimpleGraphQLHttpServlet
Deprecated.
use GraphQLHttpServlet instead
SimpleGraphQLHttpServlet(GraphQLInvocationInputFactory, GraphQLQueryInvoker, GraphQLObjectMapper, List<GraphQLServletListener>, boolean, long) - Constructor for class graphql.servlet.SimpleGraphQLHttpServlet
Deprecated.
use GraphQLHttpServlet instead
SimpleGraphQLHttpServlet.Builder - Class in graphql.servlet
 
StaticGraphQLRootObjectBuilder - Class in graphql.servlet.core
 
StaticGraphQLRootObjectBuilder(Object) - Constructor for class graphql.servlet.core.StaticGraphQLRootObjectBuilder
 
subscribe(Session, ExecutionResult, WsSessionSubscriptions, String) - Method in class graphql.servlet.core.internal.SubscriptionProtocolHandler
 
SubscriptionConnectionListener - Interface in graphql.servlet.core
Marker interface
SubscriptionException - Exception in graphql.servlet.core
 
SubscriptionException() - Constructor for exception graphql.servlet.core.SubscriptionException
 
SubscriptionException(Object) - Constructor for exception graphql.servlet.core.SubscriptionException
 
SubscriptionHandlerInput - Class in graphql.servlet.core.internal
 
SubscriptionHandlerInput(GraphQLInvocationInputFactory, GraphQLQueryInvoker, GraphQLObjectMapper, SubscriptionConnectionListener) - Constructor for class graphql.servlet.core.internal.SubscriptionHandlerInput
 
SubscriptionProtocolFactory - Class in graphql.servlet.core.internal
 
SubscriptionProtocolFactory(String) - Constructor for class graphql.servlet.core.internal.SubscriptionProtocolFactory
 
SubscriptionProtocolHandler - Class in graphql.servlet.core.internal
 
SubscriptionProtocolHandler() - Constructor for class graphql.servlet.core.internal.SubscriptionProtocolHandler
 

T

TrackingApproach - Interface in graphql.servlet.instrumentation
 

U

unbindMutationProvider(GraphQLMutationProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unbindProvider(GraphQLProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unbindQueryProvider(GraphQLQueryProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unbindServletListener(GraphQLServletListener) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unbindSubscriptionProvider(GraphQLSubscriptionProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unbindTypesProvider(GraphQLTypesProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsetContextProvider(GraphQLContextBuilder) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsetErrorHandler(GraphQLErrorHandler) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsetExecutionStrategyProvider(ExecutionStrategyProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsetInstrumentationProvider(InstrumentationProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsetPreparsedDocumentProvider(PreparsedDocumentProvider) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsetRootObjectBuilder(GraphQLRootObjectBuilder) - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
unsubscribe(WsSessionSubscriptions, String) - Method in class graphql.servlet.core.internal.SubscriptionProtocolHandler
 
updateSchema() - Method in class graphql.servlet.OsgiGraphQLHttpServlet
 
Upload - Static variable in class graphql.servlet.core.ApolloScalars
 

V

valueOf(String) - Static method in enum graphql.servlet.context.ContextSetting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum graphql.servlet.context.ContextSetting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum graphql.servlet.core.internal.ApolloSubscriptionProtocolHandler.OperationMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VariableMapper - Class in graphql.servlet.core.internal
 
VariableMapper() - Constructor for class graphql.servlet.core.internal.VariableMapper
 
VariablesDeserializer - Class in graphql.servlet.core.internal
 
VariablesDeserializer() - Constructor for class graphql.servlet.core.internal.VariablesDeserializer
 

W

with(GraphQLQueryInvoker) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(GraphQLObjectMapper) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(List<GraphQLServletListener>) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(boolean) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(Executor) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(GraphQLContextBuilder) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(GraphQLRootObjectBuilder) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(long) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(ContextSetting) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(BatchInputPreProcessor) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(Supplier<BatchInputPreProcessor>) - Method in class graphql.servlet.config.GraphQLConfiguration.Builder
 
with(GraphQLSchema) - Static method in class graphql.servlet.config.GraphQLConfiguration
 
with(GraphQLSchemaProvider) - Static method in class graphql.servlet.config.GraphQLConfiguration
 
with(GraphQLInvocationInputFactory) - Static method in class graphql.servlet.config.GraphQLConfiguration
 
with(HttpServletRequest) - Method in class graphql.servlet.context.DefaultGraphQLServletContext.Builder
 
with(DataLoaderRegistry) - Method in class graphql.servlet.context.DefaultGraphQLServletContext.Builder
 
with(Subject) - Method in class graphql.servlet.context.DefaultGraphQLServletContext.Builder
 
with(HttpServletResponse) - Method in class graphql.servlet.context.DefaultGraphQLServletContext.Builder
 
with(Session) - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext.Builder
 
with(HandshakeRequest) - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext.Builder
 
with(DataLoaderRegistry) - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext.Builder
 
with(Subject) - Method in class graphql.servlet.context.DefaultGraphQLWebSocketContext.Builder
 
with(List<Instrumentation>) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
with(GraphQLSchema) - Static method in class graphql.servlet.GraphQLHttpServlet
 
with(GraphQLConfiguration) - Static method in class graphql.servlet.GraphQLHttpServlet
 
withAsyncServletMode(boolean) - Method in class graphql.servlet.SimpleGraphQLHttpServlet.Builder
 
withDataLoaderDispatcherInstrumentationOptions(DataLoaderDispatcherInstrumentationOptions) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withDataLoaderDispatcherInstrumentationOptions(Supplier<DataLoaderDispatcherInstrumentationOptions>) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withExecutionStrategyProvider(ExecutionStrategyProvider) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withExecutionStrategyProvider(Supplier<ExecutionStrategyProvider>) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withGraphQLContextBuilder(GraphQLContextBuilder) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 
withGraphQLContextBuilder(Supplier<GraphQLContextBuilder>) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 
withGraphQLErrorHandler(GraphQLErrorHandler) - Method in class graphql.servlet.core.GraphQLObjectMapper.Builder
 
withGraphQLErrorHandler(Supplier<GraphQLErrorHandler>) - Method in class graphql.servlet.core.GraphQLObjectMapper.Builder
 
withGraphQLRootObjectBuilder(GraphQLRootObjectBuilder) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 
withGraphQLRootObjectBuilder(Supplier<GraphQLRootObjectBuilder>) - Method in class graphql.servlet.input.GraphQLInvocationInputFactory.Builder
 
withInstrumentation(Instrumentation) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withInstrumentation(Supplier<Instrumentation>) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withListeners(List<GraphQLServletListener>) - Method in class graphql.servlet.SimpleGraphQLHttpServlet.Builder
 
withObjectMapper(GraphQLObjectMapper) - Method in class graphql.servlet.SimpleGraphQLHttpServlet.Builder
 
withObjectMapperConfigurer(ObjectMapperConfigurer) - Method in class graphql.servlet.core.GraphQLObjectMapper.Builder
 
withObjectMapperConfigurer(Supplier<ObjectMapperConfigurer>) - Method in class graphql.servlet.core.GraphQLObjectMapper.Builder
 
withObjectMapperProvider(ObjectMapperProvider) - Method in class graphql.servlet.core.GraphQLObjectMapper.Builder
 
withPreparsedDocumentProvider(PreparsedDocumentProvider) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withPreparsedDocumentProvider(Supplier<PreparsedDocumentProvider>) - Method in class graphql.servlet.core.GraphQLQueryInvoker.Builder
 
withQueryInvoker(GraphQLQueryInvoker) - Method in class graphql.servlet.SimpleGraphQLHttpServlet.Builder
 
withSubscriptionTimeout(long) - Method in class graphql.servlet.SimpleGraphQLHttpServlet.Builder
 
WsSessionSubscriptions - Class in graphql.servlet.core.internal
 
WsSessionSubscriptions() - Constructor for class graphql.servlet.core.internal.WsSessionSubscriptions
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links