Package org.apache.pulsar.transaction.coordinator
package org.apache.pulsar.transaction.coordinator
Classes for implementing pulsar transaction coordinator.
-
ClassDescriptionA class for representing the identifier for a transaction coordinator.A log interface for transaction to read and write transaction operation.The callback of transaction log replay the transaction operate.A store for storing all the transaction metadata.A provider that provides
TransactionMetadataStore.The implement of transaction metadata store state.The state of the transactionMetadataStoreTransactionMetadataStore.This tracker is for transaction metadata store recover handle the different status transaction.A class for representing acked topic subscription info.Represent the tracker for the timeout of the transaction.Factory of TransactionTimeoutTracker objects.An interface represents the metadata of a transaction inTransactionMetadataStore.