Class MqttDevServicesProcessor
java.lang.Object
io.quarkus.smallrye.reactivemessaging.mqtt.deployment.MqttDevServicesProcessor
Starts a Mosquitto broker as dev service if needed.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static io.quarkus.smallrye.reactivemessaging.mqtt.deployment.MqttDevServicesProcessor.MqttDevServiceCfg(package private) static io.quarkus.deployment.builditem.DevServicesResultBuildItem.RunningDevService(package private) static boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.deployment.builditem.DevServicesResultBuildItemstartMqttDevService(io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProjectBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, MqttBuildTimeConfig mqttClientBuildTimeConfig, Optional<io.quarkus.deployment.console.ConsoleInstalledBuildItem> consoleInstalledBuildItem, io.quarkus.deployment.logging.LoggingSetupBuildItem loggingSetupBuildItem, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig, List<io.quarkus.deployment.builditem.DevServicesSharedNetworkBuildItem> devServicesSharedNetworkBuildItem)
-
Field Details
-
devService
static volatile io.quarkus.deployment.builditem.DevServicesResultBuildItem.RunningDevService devService -
cfg
static volatile io.quarkus.smallrye.reactivemessaging.mqtt.deployment.MqttDevServicesProcessor.MqttDevServiceCfg cfg -
first
static volatile boolean first
-
-
Constructor Details
-
MqttDevServicesProcessor
public MqttDevServicesProcessor()
-
-
Method Details
-
startMqttDevService
public io.quarkus.deployment.builditem.DevServicesResultBuildItem startMqttDevService(io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProjectBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, MqttBuildTimeConfig mqttClientBuildTimeConfig, Optional<io.quarkus.deployment.console.ConsoleInstalledBuildItem> consoleInstalledBuildItem, io.quarkus.deployment.logging.LoggingSetupBuildItem loggingSetupBuildItem, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig, List<io.quarkus.deployment.builditem.DevServicesSharedNetworkBuildItem> devServicesSharedNetworkBuildItem)
-