Uses of Interface
org.apache.pulsar.transaction.coordinator.TransactionTimeoutTracker
Packages that use TransactionTimeoutTracker
Package
Description
Classes for implementing pulsar transaction coordinator.
Implementations of the transaction coordinator.
-
Uses of TransactionTimeoutTracker in org.apache.pulsar.transaction.coordinator
Methods in org.apache.pulsar.transaction.coordinator that return TransactionTimeoutTrackerModifier and TypeMethodDescriptionTransactionTimeoutTrackerFactory.newTracker(TransactionCoordinatorID tcID) Create a new tracker instance.Methods in org.apache.pulsar.transaction.coordinator with parameters of type TransactionTimeoutTrackerModifier 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. -
Uses of TransactionTimeoutTracker in org.apache.pulsar.transaction.coordinator.impl
Methods in org.apache.pulsar.transaction.coordinator.impl with parameters of type TransactionTimeoutTrackerModifier and TypeMethodDescriptionInMemTransactionMetadataStoreProvider.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) Constructors in org.apache.pulsar.transaction.coordinator.impl with parameters of type TransactionTimeoutTrackerModifierConstructorDescriptionMLTransactionMetadataStore(TransactionCoordinatorID tcID, MLTransactionLogImpl mlTransactionLog, TransactionTimeoutTracker timeoutTracker, MLTransactionSequenceIdGenerator sequenceIdGenerator, long maxActiveTransactionsPerCoordinator)