Package io.quarkus.vertx.deployment
Class VertxProcessor
java.lang.Object
io.quarkus.vertx.deployment.VertxProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem(package private) io.quarkus.arc.deployment.AutoAddScopeBuildItem(package private) VertxBuildItembuild(CoreVertxBuildItem vertx, io.quarkus.vertx.runtime.VertxEventBusConsumerRecorder recorder, List<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResource, io.quarkus.deployment.builditem.AnnotationProxyBuildItem annotationProxy, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ServiceStartBuildItem> serviceStart, List<MessageCodecBuildItem> codecs, LocalCodecSelectorTypesBuildItem localCodecSelectorTypes, io.quarkus.deployment.recording.RecorderContext recorderContext) (package private) voidcollectEventConsumers(io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem beanRegistrationPhase, io.quarkus.arc.deployment.InvokerFactoryBuildItem invokerFactory, List<io.quarkus.vertx.deployment.spi.EventConsumerInvokerCustomizerBuildItem> invokerCustomizers, io.quarkus.deployment.annotations.BuildProducer<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem> errors) (package private) voidcurrentContextFactory(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.CurrentContextFactoryBuildItem> currentContextFactory, VertxBuildConfig buildConfig, io.quarkus.vertx.runtime.VertxEventBusConsumerRecorder recorder) (package private) voidfaultToleranceIntegration(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProvider) (package private) voidfeatureAndCapability(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.CapabilityBuildItem> capability) (package private) io.quarkus.arc.deployment.AdditionalBeanBuildItem(package private) voidregisterNativeImageResources(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resources) (package private) voidregisterReflectivelyAccessedMethods(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods) (package private) voidregisterVerticleClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass) (package private) io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItemReinitialize vertx classes that are known to cause issues with Netty in native mode(package private) voidsimplifyVertxImplGetVirtualThreadFactoryOnJava21(io.quarkus.deployment.pkg.builditem.CompiledJavaVersionBuildItem compiledJavaVersion, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformers) io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Constructor Details
-
VertxProcessor
VertxProcessor()
-
-
Method Details
-
featureAndCapability
void featureAndCapability(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.CapabilityBuildItem> capability) -
registerBean
io.quarkus.arc.deployment.AdditionalBeanBuildItem registerBean() -
build
VertxBuildItem build(CoreVertxBuildItem vertx, io.quarkus.vertx.runtime.VertxEventBusConsumerRecorder recorder, List<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResource, io.quarkus.deployment.builditem.AnnotationProxyBuildItem annotationProxy, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ServiceStartBuildItem> serviceStart, List<MessageCodecBuildItem> codecs, LocalCodecSelectorTypesBuildItem localCodecSelectorTypes, io.quarkus.deployment.recording.RecorderContext recorderContext) -
currentContextFactory
void currentContextFactory(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.CurrentContextFactoryBuildItem> currentContextFactory, VertxBuildConfig buildConfig, io.quarkus.vertx.runtime.VertxEventBusConsumerRecorder recorder) -
unremovableBeans
public io.quarkus.arc.deployment.UnremovableBeanBuildItem unremovableBeans() -
collectEventConsumers
void collectEventConsumers(io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem beanRegistrationPhase, io.quarkus.arc.deployment.InvokerFactoryBuildItem invokerFactory, List<io.quarkus.vertx.deployment.spi.EventConsumerInvokerCustomizerBuildItem> invokerCustomizers, io.quarkus.deployment.annotations.BuildProducer<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem> errors) -
autoAddScope
io.quarkus.arc.deployment.AutoAddScopeBuildItem autoAddScope() -
registerVerticleClasses
void registerVerticleClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass) -
faultToleranceIntegration
void faultToleranceIntegration(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProvider) -
arcIntegration
io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem arcIntegration() -
reinitializeClassesForNetty
io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem reinitializeClassesForNetty()Reinitialize vertx classes that are known to cause issues with Netty in native mode -
registerNativeImageResources
void registerNativeImageResources(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resources) -
registerReflectivelyAccessedMethods
void registerReflectivelyAccessedMethods(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods) -
simplifyVertxImplGetVirtualThreadFactoryOnJava21
void simplifyVertxImplGetVirtualThreadFactoryOnJava21(io.quarkus.deployment.pkg.builditem.CompiledJavaVersionBuildItem compiledJavaVersion, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformers)
-