Package net.morimekta.providence.graphql
-
Interface Summary Interface Description GQLContextFactory<Context extends GQLContext> Create a context instance to be used in the graphql servlet.GQLFieldProvider<Message extends PMessage<Message>> Interface for functionality that provide field values based on a source message and a GQL field.GQLProcessorProvider<Context extends GQLContext> A class representing the mutation needed for a single message. -
Class Summary Class Description GQLContext The GQL context is created once per query method call, and once for the whole operation for mutations.GQLDefinition A GQL service is a collection of zero or more 'queries' and zero or more 'mutations'.GQLPlaygroundServlet GQLSchemaServlet A servlet for serving graphql given a GQL service and associated providers.GQLServlet A servlet for serving graphql given a GQL service and associated providers.