Class IncomingRabbitMQChannel
java.lang.Object
io.smallrye.reactive.messaging.rabbitmq.internals.IncomingRabbitMQChannel
-
Constructor Summary
ConstructorsConstructorDescriptionIncomingRabbitMQChannel(RabbitMQConnector connector, RabbitMQConnectorIncomingConfiguration ic, jakarta.enterprise.inject.Instance<io.opentelemetry.api.OpenTelemetry> openTelemetryInstance) -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Multi<? extends org.eclipse.microprofile.reactive.messaging.Message<?>>io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilderisAlive(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder) io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilderisReady(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder) void
-
Constructor Details
-
IncomingRabbitMQChannel
public IncomingRabbitMQChannel(RabbitMQConnector connector, RabbitMQConnectorIncomingConfiguration ic, jakarta.enterprise.inject.Instance<io.opentelemetry.api.OpenTelemetry> openTelemetryInstance)
-
-
Method Details
-
getStream
public io.smallrye.mutiny.Multi<? extends org.eclipse.microprofile.reactive.messaging.Message<?>> getStream() -
isAlive
public io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder isAlive(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder) -
isReady
public io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder isReady(io.smallrye.reactive.messaging.health.HealthReport.HealthReportBuilder builder) -
createAckHandler
-
terminate
public void terminate()
-