| Package | Description |
|---|---|
| org.apache.pulsar.broker.transaction.buffer |
Implementation of a transaction buffer.
|
| org.apache.pulsar.broker.transaction.buffer.impl |
The implementation of a transaction buffer.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<TransactionMeta> |
TransactionMeta.abortTxn()
Mark the transaction is aborted.
|
CompletableFuture<TransactionMeta> |
TransactionMeta.committingTxn()
Mark the transaction status is committing.
|
CompletableFuture<TransactionMeta> |
TransactionMeta.commitTxn(long committedAtLedgerId,
long committedAtEntryId)
Mark the transaction is committed.
|
CompletableFuture<TransactionMeta> |
TransactionBuffer.getTransactionMeta(org.apache.pulsar.client.api.transaction.TxnID txnID)
Return the metadata of a transaction in the buffer.
|
CompletableFuture<TransactionMeta> |
TransactionCursor.getTxnMeta(org.apache.pulsar.client.api.transaction.TxnID txnID,
boolean createIfNotExist)
Get the specified transaction meta.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<TransactionMeta> |
TopicTransactionBuffer.getTransactionMeta(org.apache.pulsar.client.api.transaction.TxnID txnID) |
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.