Uses of Interface
io.smallrye.reactive.messaging.kafka.transactions.TransactionalEmitter
Packages that use TransactionalEmitter
-
Uses of TransactionalEmitter in io.smallrye.reactive.messaging.kafka.transactions
Method parameters in io.smallrye.reactive.messaging.kafka.transactions with type arguments of type TransactionalEmitterModifier and TypeMethodDescription<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.