Class VertxCoreProcessor

java.lang.Object
io.quarkus.vertx.core.deployment.VertxCoreProcessor

class VertxCoreProcessor extends Object
  • Constructor Details

    • VertxCoreProcessor

      VertxCoreProcessor()
  • Method Details

    • registerSafeDuplicatedContextInterceptor

      AdditionalBeanBuildItem registerSafeDuplicatedContextInterceptor()
    • build

      io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem build(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> nativeImageResources)
    • eventLoopCount

      EventLoopCountBuildItem eventLoopCount(VertxCoreRecorder recorder, VertxConfiguration vertxConfiguration)
    • cleanupVertxWarnings

      io.quarkus.deployment.logging.LogCleanupFilterBuildItem cleanupVertxWarnings()
    • overrideContextInternalInterfaceToAddSafeGuards

      void overrideContextInternalInterfaceToAddSafeGuards(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformer)
    • preventLoggerContention

      io.quarkus.deployment.builditem.LogCategoryBuildItem preventLoggerContention()
    • ioThreadDetector

      io.quarkus.deployment.builditem.IOThreadDetectorBuildItem ioThreadDetector(VertxCoreRecorder recorder)
    • build

      CoreVertxBuildItem build(VertxCoreRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, VertxConfiguration config, List<VertxOptionsConsumerBuildItem> vertxOptionsConsumers, io.quarkus.runtime.ThreadPoolConfig threadPoolConfig, io.quarkus.deployment.annotations.BuildProducer<SyntheticBeanBuildItem> syntheticBeans, io.quarkus.deployment.annotations.BuildProducer<EventLoopSupplierBuildItem> eventLoops, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem)
    • filterNettyHostsFileParsingWarn

      io.quarkus.deployment.logging.LogCleanupFilterBuildItem filterNettyHostsFileParsingWarn()
    • registerVerticleClasses

      void registerVerticleClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass)
    • doNotRemoveVertxOptionsCustomizers

      void doNotRemoveVertxOptionsCustomizers(io.quarkus.deployment.annotations.BuildProducer<UnremovableBeanBuildItem> unremovable)
    • createVertxThreadFactory

      io.quarkus.deployment.builditem.ThreadFactoryBuildItem createVertxThreadFactory(VertxCoreRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode)
    • createVertxContextHandlers

      io.quarkus.deployment.builditem.ContextHandlerBuildItem createVertxContextHandlers(VertxCoreRecorder recorder, VertxBuildConfig buildConfig)