Class ComposerProcessor

java.lang.Object
io.resys.hdes.quarkus.composer.pg.deployment.ComposerProcessor

public class ComposerProcessor
extends Object
  • Constructor Summary

    Constructors
    Constructor Description
    ComposerProcessor()  
  • Method Summary

    Modifier and Type Method Description
    void buildItem​(io.quarkus.deployment.annotations.BuildProducer<ComposerBuildItem> buildProducer, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRootPathBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.devmode.NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints)  
    void frontendBuildItem​(ComposerBuildItem composerBuildItem, io.quarkus.deployment.annotations.BuildProducer<ComposerFrontendBuildItem> buildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> nativeImage, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.builditem.LiveReloadBuildItem liveReloadBuildItem, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRootPathBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.devmode.NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints)  
    void frontendConfig​(ComposerRecorder recorder, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRoot, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, ComposerFrontendBuildItem buildItem, io.quarkus.vertx.http.deployment.BodyHandlerBuildItem body)  
    io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflection()  
    void router​(ComposerBuildItem buildItem, ComposerRecorder recorder, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRoot, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, io.quarkus.vertx.http.deployment.BodyHandlerBuildItem body, ComposerCompiletimeConfig config)  

    Methods inherited from class java.lang.Object

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

    • ComposerProcessor

      public ComposerProcessor()
  • Method Details

    • frontendConfig

      public void frontendConfig​(ComposerRecorder recorder, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRoot, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, ComposerFrontendBuildItem buildItem, io.quarkus.vertx.http.deployment.BodyHandlerBuildItem body) throws Exception
      Throws:
      Exception
    • router

      public void router​(ComposerBuildItem buildItem, ComposerRecorder recorder, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRoot, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, io.quarkus.vertx.http.deployment.BodyHandlerBuildItem body, ComposerCompiletimeConfig config) throws Exception
      Throws:
      Exception
    • reflection

      public io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem reflection() throws SecurityException, ClassNotFoundException
      Throws:
      SecurityException
      ClassNotFoundException
    • buildItem

      public void buildItem​(io.quarkus.deployment.annotations.BuildProducer<ComposerBuildItem> buildProducer, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRootPathBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.devmode.NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints) throws Exception
      Throws:
      Exception
    • frontendBuildItem

      public void frontendBuildItem​(ComposerBuildItem composerBuildItem, io.quarkus.deployment.annotations.BuildProducer<ComposerFrontendBuildItem> buildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> nativeImage, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.builditem.LiveReloadBuildItem liveReloadBuildItem, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRootPathBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.devmode.NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints) throws Exception
      Throws:
      Exception