Uses of Interface
org.apache.pulsar.client.api.transaction.Transaction
-
Packages that use Transaction Package Description org.apache.pulsar.client.api Pulsar Client API.org.apache.pulsar.client.api.transaction Pulsar transaction related API. -
-
Uses of Transaction in org.apache.pulsar.client.api
Methods in org.apache.pulsar.client.api with parameters of type Transaction Modifier and Type Method Description java.util.concurrent.CompletableFuture<java.lang.Void>Consumer. acknowledgeAsync(MessageId messageId, Transaction txn)Asynchronously acknowledge the consumption of a single message, it will store in pending ack.java.util.concurrent.CompletableFuture<java.lang.Void>Consumer. acknowledgeCumulativeAsync(MessageId messageId, Transaction txn)Acknowledge the reception of all the messages in the stream up to (and including) the provided message with this transaction, it will store in transaction pending ack.TypedMessageBuilder<T>Producer. newMessage(Transaction txn)Create a new message builder with transaction. -
Uses of Transaction in org.apache.pulsar.client.api.transaction
Methods in org.apache.pulsar.client.api.transaction that return types with arguments of type Transaction Modifier and Type Method Description java.util.concurrent.CompletableFuture<Transaction>TransactionBuilder. build()Build the transaction with the configured settings.
-