Class VertxCoreProcessor

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

class VertxCoreProcessor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) 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)
     
    (package private) CoreVertxBuildItem
    build(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, List<VertxOptionsConsumerBuildItem> vertxOptionsConsumers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.netty.deployment.EventLoopSupplierBuildItem> eventLoops, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem, io.quarkus.mutiny.deployment.MutinyRuntimeInitBuildItem mutinyRuntimeInitBuildItem)
     
    (package private) io.quarkus.deployment.logging.LogCleanupFilterBuildItem
     
    (package private) void
    configureLogging(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder)
     
    (package private) io.quarkus.deployment.builditem.ContextHandlerBuildItem
    createVertxContextHandlers(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, List<IgnoredContextLocalDataKeysBuildItem> ignoredKeysSuppliersItems)
     
    (package private) io.quarkus.deployment.builditem.ThreadFactoryBuildItem
    createVertxThreadFactory(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode)
     
    (package private) void
    doNotRemoveVertxOptionsCustomizers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable)
     
    (package private) void
    dontPropagateCdiContext(io.quarkus.deployment.annotations.BuildProducer<IgnoredContextLocalDataKeysBuildItem> ignoredContextKeysProducer, io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, VertxBuildConfig buildConfig)
     
    (package private) EventLoopCountBuildItem
    eventLoopCount(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder)
     
    (package private) io.quarkus.deployment.logging.LogCleanupFilterBuildItem
     
    (package private) io.quarkus.deployment.builditem.IOThreadDetectorBuildItem
    ioThreadDetector(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder)
     
    (package private) void
    overrideContextInternalInterfaceToAddSafeGuards(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformer)
     
    (package private) io.quarkus.deployment.builditem.LogCategoryBuildItem
     
    (package private) void
    registerBlockingSecurityExecutor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> beanProducer, io.quarkus.deployment.Capabilities capabilities)
     
    (package private) io.quarkus.arc.deployment.AdditionalBeanBuildItem
     
    (package private) void
    registerVerticleClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass)
     
    void
    resetMapper(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown)
     

    Methods inherited from class java.lang.Object

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

    • VertxCoreProcessor

      VertxCoreProcessor()
  • Method Details

    • registerSafeDuplicatedContextInterceptor

      io.quarkus.arc.deployment.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(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder)
    • 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(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder)
    • configureLogging

      void configureLogging(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder)
    • build

      CoreVertxBuildItem build(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, List<VertxOptionsConsumerBuildItem> vertxOptionsConsumers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.netty.deployment.EventLoopSupplierBuildItem> eventLoops, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem, io.quarkus.mutiny.deployment.MutinyRuntimeInitBuildItem mutinyRuntimeInitBuildItem)
    • 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<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovable)
    • createVertxThreadFactory

      io.quarkus.deployment.builditem.ThreadFactoryBuildItem createVertxThreadFactory(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode)
    • dontPropagateCdiContext

      void dontPropagateCdiContext(io.quarkus.deployment.annotations.BuildProducer<IgnoredContextLocalDataKeysBuildItem> ignoredContextKeysProducer, io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, VertxBuildConfig buildConfig)
    • createVertxContextHandlers

      io.quarkus.deployment.builditem.ContextHandlerBuildItem createVertxContextHandlers(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, List<IgnoredContextLocalDataKeysBuildItem> ignoredKeysSuppliersItems)
    • resetMapper

      public void resetMapper(io.quarkus.vertx.core.runtime.VertxCoreRecorder recorder, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown)
    • registerBlockingSecurityExecutor

      void registerBlockingSecurityExecutor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> beanProducer, io.quarkus.deployment.Capabilities capabilities)