Uses of Interface
org.apache.pulsar.transaction.coordinator.TransactionMetadataStore
Packages that use TransactionMetadataStore
Package
Description
Classes for implementing pulsar transaction coordinator.
Implementations of the transaction coordinator.
-
Uses of TransactionMetadataStore in org.apache.pulsar.transaction.coordinator
Methods in org.apache.pulsar.transaction.coordinator that return types with arguments of type TransactionMetadataStoreModifier and TypeMethodDescriptionTransactionMetadataStoreProvider.openStore(TransactionCoordinatorID transactionCoordinatorId, ManagedLedgerFactory managedLedgerFactory, ManagedLedgerConfig managedLedgerConfig, TransactionTimeoutTracker timeoutTracker, TransactionRecoverTracker recoverTracker, long maxActiveTransactionsPerCoordinator, TxnLogBufferedWriterConfig txnLogBufferedWriterConfig, io.netty.util.Timer timer) Open the transaction metadata store for transaction coordinator identified by transactionCoordinatorId.Constructors in org.apache.pulsar.transaction.coordinator with parameters of type TransactionMetadataStore -
Uses of TransactionMetadataStore in org.apache.pulsar.transaction.coordinator.impl
Classes in org.apache.pulsar.transaction.coordinator.impl that implement TransactionMetadataStoreModifier and TypeClassDescriptionclassThe provider that offers managed ledger implementation ofTransactionMetadataStore.Methods in org.apache.pulsar.transaction.coordinator.impl that return types with arguments of type TransactionMetadataStoreModifier and TypeMethodDescriptionMLTransactionMetadataStore.init(TransactionRecoverTracker recoverTracker) InMemTransactionMetadataStoreProvider.openStore(TransactionCoordinatorID transactionCoordinatorId, ManagedLedgerFactory managedLedgerFactory, ManagedLedgerConfig managedLedgerConfig, TransactionTimeoutTracker timeoutTracker, TransactionRecoverTracker recoverTracker, long maxActiveTransactionsPerCoordinator, TxnLogBufferedWriterConfig txnLogBufferedWriterConfig, io.netty.util.Timer timer) MLTransactionMetadataStoreProvider.openStore(TransactionCoordinatorID transactionCoordinatorId, ManagedLedgerFactory managedLedgerFactory, ManagedLedgerConfig managedLedgerConfig, TransactionTimeoutTracker timeoutTracker, TransactionRecoverTracker recoverTracker, long maxActiveTransactionsPerCoordinator, TxnLogBufferedWriterConfig txnLogBufferedWriterConfig, io.netty.util.Timer timer)