Class RabbitMQDevServicesProcessor
java.lang.Object
io.quarkus.smallrye.reactivemessaging.rabbitmq.deployment.RabbitMQDevServicesProcessor
Starts a RabbitMQ broker as dev service if needed.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static io.quarkus.smallrye.reactivemessaging.rabbitmq.deployment.RabbitMQDevServicesProcessor.RabbitMQDevServiceCfg(package private) static DevServicesResultBuildItem.RunningDevService(package private) static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstartRabbitMQDevService(DockerStatusBuildItem dockerStatusBuildItem, LaunchModeBuildItem launchMode, RabbitMQBuildTimeConfig rabbitmqClientBuildTimeConfig, Optional<ConsoleInstalledBuildItem> consoleInstalledBuildItem, LoggingSetupBuildItem loggingSetupBuildItem, GlobalDevServicesConfig devServicesConfig)
-
Field Details
-
devService
-
cfg
static volatile io.quarkus.smallrye.reactivemessaging.rabbitmq.deployment.RabbitMQDevServicesProcessor.RabbitMQDevServiceCfg cfg -
first
static volatile boolean first
-
-
Constructor Details
-
RabbitMQDevServicesProcessor
public RabbitMQDevServicesProcessor()
-
-
Method Details
-
startRabbitMQDevService
public DevServicesResultBuildItem startRabbitMQDevService(DockerStatusBuildItem dockerStatusBuildItem, LaunchModeBuildItem launchMode, RabbitMQBuildTimeConfig rabbitmqClientBuildTimeConfig, Optional<ConsoleInstalledBuildItem> consoleInstalledBuildItem, LoggingSetupBuildItem loggingSetupBuildItem, GlobalDevServicesConfig devServicesConfig)
-