Class ResteasyStandaloneRecorder
java.lang.Object
io.quarkus.resteasy.runtime.standalone.ResteasyStandaloneRecorder
Provides the runtime methods to bootstrap Resteasy in standalone mode.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionResteasyStandaloneRecorder(ResteasyVertxConfig runtimeConfig, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.runtime.RuntimeValue<io.quarkus.vertx.http.runtime.VertxHttpConfig> httpRuntimeConfig) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Handler<io.vertx.ext.web.RoutingContext> voidstart(io.quarkus.runtime.ShutdownContext shutdown, boolean isVirtual) voidstaticInit(org.jboss.resteasy.spi.ResteasyDeployment dep, String path) io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> vertxFailureHandler(Supplier<io.vertx.core.Vertx> vertx, Executor executor, boolean noCustomAuthCompletionExMapper, boolean noCustomAuthFailureExMapper, boolean noCustomAuthRedirectExMapper) io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> vertxRequestHandler(Supplier<io.vertx.core.Vertx> vertx, Executor executor, Map<String, NonJaxRsClassMappings> nonJaxRsClassNameToMethodPaths)
-
Field Details
-
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
-
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
-
defaultAuthFailureHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> defaultAuthFailureHandler()
-