Class GraphQLProducer


  • @ApplicationScoped
    public class GraphQLProducer
    extends Object
    Produces the GraphQL Services
    Author:
    Phillip Kruger ([email protected])
    • Constructor Summary

      Constructors 
      Constructor Description
      GraphQLProducer()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      graphql.schema.GraphQLSchema initialize()  
      graphql.schema.GraphQLSchema initialize​(boolean allowMultipleDeployments)  
      graphql.schema.GraphQLSchema initialize​(boolean allowMultipleDeployments, graphql.execution.ExecutionStrategy queryExecutionStrategy, graphql.execution.ExecutionStrategy mutationExecutionStrategy)  
      graphql.schema.GraphQLSchema initialize​(graphql.execution.ExecutionStrategy queryExecutionStrategy, graphql.execution.ExecutionStrategy mutationExecutionStrategy)  
      graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema)  
      graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema, boolean allowMultipleDeployments)  
      graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema, boolean allowMultipleDeployments, graphql.execution.ExecutionStrategy queryExecutionStrategy, graphql.execution.ExecutionStrategy mutationExecutionStrategy)  
      graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema, graphql.execution.ExecutionStrategy queryExecutionStrategy, graphql.execution.ExecutionStrategy mutationExecutionStrategy)  
      CDISmallRyeContext produceSmallRyeContext()  
      void setSchema​(io.smallrye.graphql.schema.model.Schema schema)  
    • Constructor Detail

      • GraphQLProducer

        public GraphQLProducer()
    • Method Detail

      • setSchema

        public void setSchema​(io.smallrye.graphql.schema.model.Schema schema)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema,
                                                       graphql.execution.ExecutionStrategy queryExecutionStrategy,
                                                       graphql.execution.ExecutionStrategy mutationExecutionStrategy)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema,
                                                       boolean allowMultipleDeployments)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(io.smallrye.graphql.schema.model.Schema schema,
                                                       boolean allowMultipleDeployments,
                                                       graphql.execution.ExecutionStrategy queryExecutionStrategy,
                                                       graphql.execution.ExecutionStrategy mutationExecutionStrategy)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(boolean allowMultipleDeployments)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(boolean allowMultipleDeployments,
                                                       graphql.execution.ExecutionStrategy queryExecutionStrategy,
                                                       graphql.execution.ExecutionStrategy mutationExecutionStrategy)
      • initialize

        public graphql.schema.GraphQLSchema initialize​(graphql.execution.ExecutionStrategy queryExecutionStrategy,
                                                       graphql.execution.ExecutionStrategy mutationExecutionStrategy)
      • initialize

        public graphql.schema.GraphQLSchema initialize()
      • produceSmallRyeContext

        @Produces
        @Dependent
        public CDISmallRyeContext produceSmallRyeContext()