Class GraphQLInvocationInputFactory

  • All Implemented Interfaces:
    graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory

    public class GraphQLInvocationInputFactory
    extends java.lang.Object
    implements graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      graphql.kickstart.execution.input.GraphQLBatchedInvocationInput create​(graphql.kickstart.execution.context.ContextSetting contextSetting, java.util.List<graphql.kickstart.execution.GraphQLRequest> graphQLRequests, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)  
      graphql.kickstart.execution.input.GraphQLBatchedInvocationInput create​(graphql.kickstart.execution.context.ContextSetting contextSetting, java.util.List<graphql.kickstart.execution.GraphQLRequest> graphQLRequest, javax.websocket.Session session)  
      graphql.kickstart.execution.input.GraphQLSingleInvocationInput create​(graphql.kickstart.execution.GraphQLRequest graphQLRequest)  
      graphql.kickstart.execution.input.GraphQLSingleInvocationInput create​(graphql.kickstart.execution.GraphQLRequest graphQLRequest, graphql.kickstart.execution.subscriptions.SubscriptionSession session)  
      graphql.kickstart.execution.input.GraphQLSingleInvocationInput create​(graphql.kickstart.execution.GraphQLRequest graphQLRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)  
      graphql.kickstart.execution.input.GraphQLBatchedInvocationInput createReadOnly​(graphql.kickstart.execution.context.ContextSetting contextSetting, java.util.List<graphql.kickstart.execution.GraphQLRequest> graphQLRequests, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)  
      graphql.kickstart.execution.input.GraphQLSingleInvocationInput createReadOnly​(graphql.kickstart.execution.GraphQLRequest graphQLRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)  
      graphql.kickstart.execution.config.GraphQLSchemaProvider getSchemaProvider()  
      static GraphQLInvocationInputFactory.Builder newBuilder​(GraphQLSchemaServletProvider schemaProvider)  
      static GraphQLInvocationInputFactory.Builder newBuilder​(graphql.schema.GraphQLSchema schema)  
      static GraphQLInvocationInputFactory.Builder newBuilder​(java.util.function.Supplier<GraphQLSchemaServletProvider> schemaProviderSupplier)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getSchemaProvider

        public graphql.kickstart.execution.config.GraphQLSchemaProvider getSchemaProvider()
      • create

        public graphql.kickstart.execution.input.GraphQLSingleInvocationInput create​(graphql.kickstart.execution.GraphQLRequest graphQLRequest,
                                                                                     javax.servlet.http.HttpServletRequest request,
                                                                                     javax.servlet.http.HttpServletResponse response)
      • create

        public graphql.kickstart.execution.input.GraphQLBatchedInvocationInput create​(graphql.kickstart.execution.context.ContextSetting contextSetting,
                                                                                      java.util.List<graphql.kickstart.execution.GraphQLRequest> graphQLRequests,
                                                                                      javax.servlet.http.HttpServletRequest request,
                                                                                      javax.servlet.http.HttpServletResponse response)
      • createReadOnly

        public graphql.kickstart.execution.input.GraphQLSingleInvocationInput createReadOnly​(graphql.kickstart.execution.GraphQLRequest graphQLRequest,
                                                                                             javax.servlet.http.HttpServletRequest request,
                                                                                             javax.servlet.http.HttpServletResponse response)
      • createReadOnly

        public graphql.kickstart.execution.input.GraphQLBatchedInvocationInput createReadOnly​(graphql.kickstart.execution.context.ContextSetting contextSetting,
                                                                                              java.util.List<graphql.kickstart.execution.GraphQLRequest> graphQLRequests,
                                                                                              javax.servlet.http.HttpServletRequest request,
                                                                                              javax.servlet.http.HttpServletResponse response)
      • create

        public graphql.kickstart.execution.input.GraphQLSingleInvocationInput create​(graphql.kickstart.execution.GraphQLRequest graphQLRequest)
      • create

        public graphql.kickstart.execution.input.GraphQLSingleInvocationInput create​(graphql.kickstart.execution.GraphQLRequest graphQLRequest,
                                                                                     graphql.kickstart.execution.subscriptions.SubscriptionSession session)
        Specified by:
        create in interface graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory
      • create

        public graphql.kickstart.execution.input.GraphQLBatchedInvocationInput create​(graphql.kickstart.execution.context.ContextSetting contextSetting,
                                                                                      java.util.List<graphql.kickstart.execution.GraphQLRequest> graphQLRequest,
                                                                                      javax.websocket.Session session)