Package io.quarkus.vertx.deployment
Class VertxProcessor
- java.lang.Object
-
- io.quarkus.vertx.deployment.VertxProcessor
-
class VertxProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description VertxProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) AutoAddScopeBuildItemautoAddScope()(package private) VertxBuildItembuild(CoreVertxBuildItem vertx, VertxEventBusConsumerRecorder recorder, List<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClass, 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, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, List<MessageCodecBuildItem> codecs, LocalCodecSelectorTypesBuildItem localCodecSelectorTypes)(package private) voidcollectEventConsumers(BeanRegistrationPhaseBuildItem beanRegistrationPhase, io.quarkus.deployment.annotations.BuildProducer<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem> errors)(package private) voidcurrentContextFactory(io.quarkus.deployment.annotations.BuildProducer<CurrentContextFactoryBuildItem> currentContextFactory, VertxBuildConfig buildConfig, 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) AdditionalBeanBuildItemregisterBean()(package private) voidregisterVerticleClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass)UnremovableBeanBuildItemunremovableBeans()
-
-
-
Method Detail
-
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
AdditionalBeanBuildItem registerBean()
-
build
VertxBuildItem build(CoreVertxBuildItem vertx, VertxEventBusConsumerRecorder recorder, List<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClass, 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, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, List<MessageCodecBuildItem> codecs, LocalCodecSelectorTypesBuildItem localCodecSelectorTypes)
-
currentContextFactory
void currentContextFactory(io.quarkus.deployment.annotations.BuildProducer<CurrentContextFactoryBuildItem> currentContextFactory, VertxBuildConfig buildConfig, VertxEventBusConsumerRecorder recorder)
-
unremovableBeans
public UnremovableBeanBuildItem unremovableBeans()
-
collectEventConsumers
void collectEventConsumers(BeanRegistrationPhaseBuildItem beanRegistrationPhase, io.quarkus.deployment.annotations.BuildProducer<EventConsumerBusinessMethodItem> messageConsumerBusinessMethods, io.quarkus.deployment.annotations.BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem> errors)
-
autoAddScope
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)
-
-