Class WebBundlerResourceRecorder

java.lang.Object
io.quarkiverse.web.bundler.runtime.WebBundlerResourceRecorder

public class WebBundlerResourceRecorder extends Object
  • Constructor Details

    • WebBundlerResourceRecorder

      public WebBundlerResourceRecorder(io.quarkus.runtime.RuntimeValue<io.quarkus.vertx.http.runtime.HttpConfiguration> httpConfiguration, io.quarkus.vertx.http.runtime.HttpBuildTimeConfig httpBuildTimeConfig)
  • Method Details

    • createHandler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> createHandler(String directory, Set<String> webResources, boolean devMode)
    • createChangeEventHandler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> createChangeEventHandler(String webResourcesDirectory, Set<String> webResources, io.quarkus.runtime.ShutdownContext shutdownContext)
    • setHotDeploymentEventHandlerRegister

      public static void setHotDeploymentEventHandlerRegister(Function<Consumer<Set<String>>,Runnable> hotDeploymentEventHandlerRegister)
    • setStartWatchScheduler

      public static void setStartWatchScheduler(Runnable startWatchScheduler)