Class SmallRyeGraphQLRecorder


  • public class SmallRyeGraphQLRecorder
    extends Object
    • Constructor Detail

      • SmallRyeGraphQLRecorder

        public SmallRyeGraphQLRecorder()
    • Method Detail

      • createExecutionService

        public RuntimeValue<Boolean> createExecutionService​(BeanContainer beanContainer,
                                                            io.smallrye.graphql.schema.model.Schema schema)
      • executionHandler

        public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> executionHandler​(RuntimeValue<Boolean> initialized,
                                                                                       boolean allowGet,
                                                                                       boolean allowPostWithQueryParameters,
                                                                                       boolean runBlocking)
      • graphqlOverWebsocketHandler

        public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> graphqlOverWebsocketHandler​(BeanContainer beanContainer,
                                                                                                  RuntimeValue<Boolean> initialized,
                                                                                                  boolean runBlocking)
      • schemaHandler

        public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> schemaHandler​(RuntimeValue<Boolean> initialized,
                                                                                    boolean schemaAvailable)
      • setupClDevMode

        public void setupClDevMode​(ShutdownContext shutdownContext)
      • routeFunction

        public Consumer<io.vertx.ext.web.Route> routeFunction​(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> bodyHandler)