<R> io.smallrye.mutiny.Uni<R> |
KafkaTransactions.withTransaction(Function<TransactionalEmitter<T>,io.smallrye.mutiny.Uni<R>> work) |
Produce records in a Kafka transaction.
|
<R> io.smallrye.mutiny.Uni<R> |
KafkaTransactions.withTransaction(org.eclipse.microprofile.reactive.messaging.Message<?> message,
Function<TransactionalEmitter<T>,io.smallrye.mutiny.Uni<R>> work) |
Produce records in a Kafka transaction, by processing the given message exactly-once.
|
<R> io.smallrye.mutiny.Uni<R> |
KafkaTransactionsImpl.withTransaction(Function<TransactionalEmitter<T>,io.smallrye.mutiny.Uni<R>> work) |
|
<R> io.smallrye.mutiny.Uni<R> |
KafkaTransactionsImpl.withTransaction(org.eclipse.microprofile.reactive.messaging.Message<?> message,
Function<TransactionalEmitter<T>,io.smallrye.mutiny.Uni<R>> work) |
|
default io.smallrye.mutiny.Uni<Void> |
KafkaTransactions.withTransactionAndAck(org.eclipse.microprofile.reactive.messaging.Message<?> batchMessage,
Function<TransactionalEmitter<T>,io.smallrye.mutiny.Uni<Void>> work) |
Produce records in a Kafka transaction, by processing the given batch message exactly-once.
|