Package io.quarkus.vertx.runtime
Class VertxEventBusConsumerRecorder
java.lang.Object
io.quarkus.vertx.runtime.VertxEventBusConsumerRecorder
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static List<io.vertx.core.eventbus.MessageConsumer<?>>(package private) static io.vertx.core.Vertx -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureVertx(Supplier<io.vertx.core.Vertx> vertx, List<EventConsumerInfo> messageConsumerConfigurations, io.quarkus.runtime.LaunchMode launchMode, io.quarkus.runtime.ShutdownContext shutdown, Map<Class<?>, Class<?>> codecByClass, List<Class<?>> selectorTypes) io.quarkus.runtime.RuntimeValue<io.quarkus.arc.CurrentContextFactory>(package private) voiddestroy()io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx>forceStart(Supplier<io.vertx.core.Vertx> vertx) static io.vertx.core.VertxgetVertx()(package private) voidregisterMessageConsumers(List<EventConsumerInfo> messageConsumerConfigurations) (package private) void(package private) static RuntimeException
-
Field Details
-
vertx
static volatile io.vertx.core.Vertx vertx -
messageConsumers
-
-
Constructor Details
-
VertxEventBusConsumerRecorder
public VertxEventBusConsumerRecorder()
-
-
Method Details
-
configureVertx
-
currentContextFactory
public io.quarkus.runtime.RuntimeValue<io.quarkus.arc.CurrentContextFactory> currentContextFactory() -
getVertx
public static io.vertx.core.Vertx getVertx() -
destroy
void destroy() -
registerMessageConsumers
-
wrapIfNecessary
-
unregisterMessageConsumers
void unregisterMessageConsumers() -
forceStart
public io.quarkus.runtime.RuntimeValue<io.vertx.core.Vertx> forceStart(Supplier<io.vertx.core.Vertx> vertx)
-