Class WebDependencyLocatorProcessor

java.lang.Object
io.quarkus.webdependency.locator.deployment.WebDependencyLocatorProcessor

public class WebDependencyLocatorProcessor extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    (package private) static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    feature(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature)
     
    void
    findRelevantFiles(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.GeneratedStaticResourceBuildItem> generatedStaticProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.HotDeploymentWatchedFileBuildItem> hotDeploymentWatchedProducer, WebDependencyLocatorConfig config)
     
    void
    findWebDependenciesAndCreateHandler(WebDependencyLocatorConfig config, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, io.quarkus.deployment.annotations.BuildProducer<ImportMapBuildItem> im, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcome, io.quarkus.webdependency.locator.runtime.WebDependencyLocatorRecorder recorder)
     

    Methods inherited from class java.lang.Object

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

    • WebDependencyLocatorProcessor

      public WebDependencyLocatorProcessor()
  • Method Details

    • feature

      public void feature(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature)
    • findRelevantFiles

      public void findRelevantFiles(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.GeneratedStaticResourceBuildItem> generatedStaticProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.HotDeploymentWatchedFileBuildItem> hotDeploymentWatchedProducer, WebDependencyLocatorConfig config) throws IOException
      Throws:
      IOException
    • findWebDependenciesAndCreateHandler

      public void findWebDependenciesAndCreateHandler(WebDependencyLocatorConfig config, io.quarkus.vertx.http.runtime.VertxHttpBuildTimeConfig httpBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, io.quarkus.deployment.annotations.BuildProducer<ImportMapBuildItem> im, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcome, io.quarkus.webdependency.locator.runtime.WebDependencyLocatorRecorder recorder) throws Exception
      Throws:
      Exception