Class ResteasyStandaloneRecorder

java.lang.Object
io.quarkus.resteasy.runtime.standalone.ResteasyStandaloneRecorder

public class ResteasyStandaloneRecorder extends Object
Provides the runtime methods to bootstrap Resteasy in standalone mode.
  • Field Details

    • RESTEASY_URI_INFO

      static final String RESTEASY_URI_INFO
  • Constructor Details

    • ResteasyStandaloneRecorder

      public ResteasyStandaloneRecorder(ResteasyVertxConfig runtimeConfig, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.runtime.RuntimeValue<io.quarkus.vertx.http.runtime.VertxHttpConfig> httpRuntimeConfig)
  • Method Details

    • staticInit

      public void staticInit(org.jboss.resteasy.spi.ResteasyDeployment dep, String path)
    • start

      public void start(io.quarkus.runtime.ShutdownContext shutdown, boolean isVirtual)
    • vertxRequestHandler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> vertxRequestHandler(Supplier<io.vertx.core.Vertx> vertx, Executor executor, Map<String,NonJaxRsClassMappings> nonJaxRsClassNameToMethodPaths)
    • vertxFailureHandler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> vertxFailureHandler(Supplier<io.vertx.core.Vertx> vertx, Executor executor, boolean noCustomAuthCompletionExMapper, boolean noCustomAuthFailureExMapper, boolean noCustomAuthRedirectExMapper)
    • defaultAuthFailureHandler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> defaultAuthFailureHandler()