Uses of Interface
io.smallrye.reactive.messaging.pulsar.PulsarFailureHandler
Packages that use PulsarFailureHandler
Package
Description
-
Uses of PulsarFailureHandler in io.smallrye.reactive.messaging.pulsar
Methods in io.smallrye.reactive.messaging.pulsar that return PulsarFailureHandlerModifier and TypeMethodDescriptionPulsarFailureHandler.Factory.create(org.apache.pulsar.client.api.Consumer<?> consumer, PulsarConnectorIncomingConfiguration config, BiConsumer<Throwable, Boolean> reportFailure) Constructors in io.smallrye.reactive.messaging.pulsar with parameters of type PulsarFailureHandlerModifierConstructorDescriptionPulsarIncomingBatchMessage(org.apache.pulsar.client.api.Messages<T> messages, PulsarAckHandler ackHandler, PulsarFailureHandler nackHandler) PulsarIncomingMessage(org.apache.pulsar.client.api.Message<T> message, PulsarAckHandler ackHandler, PulsarFailureHandler nackHandler) -
Uses of PulsarFailureHandler in io.smallrye.reactive.messaging.pulsar.fault
Classes in io.smallrye.reactive.messaging.pulsar.fault that implement PulsarFailureHandlerModifier and TypeClassDescriptionclassFailure strategy `continue` which calls logs message failure but continues the stream without nacking or acking the messageclassFailure strategy `fail` which stops the stream by emitting a failure with the message processing failureclassFailure strategy `ignore` which continues the stream in case of failure and acks the message insteadclassFailure strategy `nack` which calls negative acknowledgement for the message and continues the streamclassFailure strategy `reconsume-later` which calls reconsume later for the messageMethods in io.smallrye.reactive.messaging.pulsar.fault that return PulsarFailureHandlerModifier and TypeMethodDescriptionPulsarContinue.Factory.create(org.apache.pulsar.client.api.Consumer<?> consumer, PulsarConnectorIncomingConfiguration config, BiConsumer<Throwable, Boolean> reportFailure) PulsarIgnore.Factory.create(org.apache.pulsar.client.api.Consumer<?> consumer, PulsarConnectorIncomingConfiguration config, BiConsumer<Throwable, Boolean> reportFailure) PulsarNack.Factory.create(org.apache.pulsar.client.api.Consumer<?> consumer, PulsarConnectorIncomingConfiguration config, BiConsumer<Throwable, Boolean> reportFailure) PulsarReconsumeLater.Factory.create(org.apache.pulsar.client.api.Consumer<?> consumer, PulsarConnectorIncomingConfiguration config, BiConsumer<Throwable, Boolean> reportFailure)