Class PulsarNack
java.lang.Object
io.smallrye.reactive.messaging.pulsar.fault.PulsarNack
- All Implemented Interfaces:
PulsarFailureHandler
Failure strategy `nack` which calls negative acknowledgement for the message and continues the stream
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPulsarNack(org.apache.pulsar.client.api.Consumer<?> consumer, String channel) -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Void>handle(PulsarIncomingMessage<?> message, Throwable reason, org.eclipse.microprofile.reactive.messaging.Metadata metadata)
-
Field Details
-
STRATEGY_NAME
- See Also:
-
-
Constructor Details
-
PulsarNack
-
-
Method Details
-
handle
public io.smallrye.mutiny.Uni<Void> handle(PulsarIncomingMessage<?> message, Throwable reason, org.eclipse.microprofile.reactive.messaging.Metadata metadata) - Specified by:
handlein interfacePulsarFailureHandler
-