Class GraphQLSpringWebfluxInvocationInputFactory

java.lang.Object
graphql.kickstart.spring.DefaultGraphQLSpringInvocationInputFactory
graphql.kickstart.spring.webflux.GraphQLSpringWebfluxInvocationInputFactory
All Implemented Interfaces:
graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory, graphql.kickstart.spring.GraphQLSpringInvocationInputFactory

public class GraphQLSpringWebfluxInvocationInputFactory extends graphql.kickstart.spring.DefaultGraphQLSpringInvocationInputFactory implements graphql.kickstart.execution.subscriptions.GraphQLSubscriptionInvocationInputFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    GraphQLSpringWebfluxInvocationInputFactory(graphql.kickstart.execution.config.GraphQLSchemaProvider schemaProvider, graphql.kickstart.spring.GraphQLSpringContextBuilder contextBuilder, graphql.kickstart.spring.GraphQLSpringRootObjectBuilder rootObjectBuilder)
     
    GraphQLSpringWebfluxInvocationInputFactory(Supplier<graphql.kickstart.execution.config.GraphQLSchemaProvider> schemaProviderSupplier, Supplier<graphql.kickstart.spring.GraphQLSpringContextBuilder> contextBuilderSupplier, Supplier<graphql.kickstart.spring.GraphQLSpringRootObjectBuilder> rootObjectBuilderSupplier)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    graphql.kickstart.execution.input.GraphQLSingleInvocationInput
    create(graphql.kickstart.execution.GraphQLRequest graphQLRequest, graphql.kickstart.execution.subscriptions.SubscriptionSession session)
     

    Methods inherited from class graphql.kickstart.spring.DefaultGraphQLSpringInvocationInputFactory

    create, create, getContextBuilderSupplier, getRootObjectBuilderSupplier, getSchemaProviderSupplier

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GraphQLSpringWebfluxInvocationInputFactory

      public GraphQLSpringWebfluxInvocationInputFactory(graphql.kickstart.execution.config.GraphQLSchemaProvider schemaProvider, graphql.kickstart.spring.GraphQLSpringContextBuilder contextBuilder, graphql.kickstart.spring.GraphQLSpringRootObjectBuilder rootObjectBuilder)
    • GraphQLSpringWebfluxInvocationInputFactory

      public GraphQLSpringWebfluxInvocationInputFactory(Supplier<graphql.kickstart.execution.config.GraphQLSchemaProvider> schemaProviderSupplier, Supplier<graphql.kickstart.spring.GraphQLSpringContextBuilder> contextBuilderSupplier, Supplier<graphql.kickstart.spring.GraphQLSpringRootObjectBuilder> rootObjectBuilderSupplier)
  • Method Details

    • 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