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 io.quarkus.deployment.builditem.DevServicesResultBuildItem.RunningDevService(package private) static booleanstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.deployment.builditem.DevServicesResultBuildItemstartRabbitMQDevService(io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, List<io.quarkus.deployment.builditem.DevServicesSharedNetworkBuildItem> devServicesSharedNetworkBuildItem, io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProjectBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, RabbitMQBuildTimeConfig rabbitmqClientBuildTimeConfig, Optional<io.quarkus.deployment.console.ConsoleInstalledBuildItem> consoleInstalledBuildItem, io.quarkus.deployment.logging.LoggingSetupBuildItem loggingSetupBuildItem, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig)
-
Field Details
-
RABBITMQ_DEFAULT_USER_PASS
- See Also:
-
devService
static volatile io.quarkus.deployment.builditem.DevServicesResultBuildItem.RunningDevService 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 io.quarkus.deployment.builditem.DevServicesResultBuildItem startRabbitMQDevService(io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, List<io.quarkus.deployment.builditem.DevServicesSharedNetworkBuildItem> devServicesSharedNetworkBuildItem, io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProjectBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, RabbitMQBuildTimeConfig rabbitmqClientBuildTimeConfig, Optional<io.quarkus.deployment.console.ConsoleInstalledBuildItem> consoleInstalledBuildItem, io.quarkus.deployment.logging.LoggingSetupBuildItem loggingSetupBuildItem, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig)
-