Uses of Class
org.apache.pulsar.transaction.coordinator.TransactionCoordinatorID
-
Packages that use TransactionCoordinatorID Package Description org.apache.pulsar.transaction.coordinator Classes for implementing pulsar transaction coordinator.org.apache.pulsar.transaction.coordinator.exceptions Internal exceptions for transaction coordinator.org.apache.pulsar.transaction.coordinator.impl Implementations of the transaction coordinator. -
-
Uses of TransactionCoordinatorID in org.apache.pulsar.transaction.coordinator
Methods in org.apache.pulsar.transaction.coordinator that return TransactionCoordinatorID Modifier and Type Method Description static TransactionCoordinatorIDTransactionCoordinatorID. get(long id)TransactionCoordinatorIDTransactionMetadataStore. getTransactionCoordinatorID()Get the transaction coordinator id.Methods in org.apache.pulsar.transaction.coordinator with parameters of type TransactionCoordinatorID Modifier and Type Method Description TransactionTimeoutTrackerTransactionTimeoutTrackerFactory. newTracker(TransactionCoordinatorID tcID)Create a new tracker instance.java.util.concurrent.CompletableFuture<TransactionMetadataStore>TransactionMetadataStoreProvider. openStore(TransactionCoordinatorID transactionCoordinatorId, org.apache.bookkeeper.mledger.ManagedLedgerFactory managedLedgerFactory, org.apache.bookkeeper.mledger.ManagedLedgerConfig managedLedgerConfig, TransactionTimeoutTracker timeoutTracker, TransactionRecoverTracker recoverTracker)Open the transaction metadata store for transaction coordinator identified by transactionCoordinatorId. -
Uses of TransactionCoordinatorID in org.apache.pulsar.transaction.coordinator.exceptions
Constructors in org.apache.pulsar.transaction.coordinator.exceptions with parameters of type TransactionCoordinatorID Constructor Description CoordinatorNotFoundException(TransactionCoordinatorID tcId)TransactionMetadataStoreStateException(TransactionCoordinatorID tcID, TransactionMetadataStoreState.State expectedState, TransactionMetadataStoreState.State currentState, java.lang.String operation) -
Uses of TransactionCoordinatorID in org.apache.pulsar.transaction.coordinator.impl
Methods in org.apache.pulsar.transaction.coordinator.impl that return TransactionCoordinatorID Modifier and Type Method Description TransactionCoordinatorIDMLTransactionMetadataStore. getTransactionCoordinatorID()Methods in org.apache.pulsar.transaction.coordinator.impl with parameters of type TransactionCoordinatorID Modifier and Type Method Description static org.apache.pulsar.common.naming.TopicNameMLTransactionLogImpl. getMLTransactionLogName(TransactionCoordinatorID tcID)java.util.concurrent.CompletableFuture<TransactionMetadataStore>InMemTransactionMetadataStoreProvider. openStore(TransactionCoordinatorID transactionCoordinatorId, org.apache.bookkeeper.mledger.ManagedLedgerFactory managedLedgerFactory, org.apache.bookkeeper.mledger.ManagedLedgerConfig managedLedgerConfig, TransactionTimeoutTracker timeoutTracker, TransactionRecoverTracker recoverTracker)java.util.concurrent.CompletableFuture<TransactionMetadataStore>MLTransactionMetadataStoreProvider. openStore(TransactionCoordinatorID transactionCoordinatorId, org.apache.bookkeeper.mledger.ManagedLedgerFactory managedLedgerFactory, org.apache.bookkeeper.mledger.ManagedLedgerConfig managedLedgerConfig, TransactionTimeoutTracker timeoutTracker, TransactionRecoverTracker recoverTracker)Constructors in org.apache.pulsar.transaction.coordinator.impl with parameters of type TransactionCoordinatorID Constructor Description MLTransactionLogImpl(TransactionCoordinatorID tcID, org.apache.bookkeeper.mledger.ManagedLedgerFactory managedLedgerFactory, org.apache.bookkeeper.mledger.ManagedLedgerConfig managedLedgerConfig)MLTransactionMetadataStore(TransactionCoordinatorID tcID, MLTransactionLogImpl mlTransactionLog, TransactionTimeoutTracker timeoutTracker, MLTransactionSequenceIdGenerator sequenceIdGenerator)
-