@Beta public class ConcurrentDOMDataBroker extends AbstractDOMBroker
Constructor and Description |
---|
ConcurrentDOMDataBroker(Map<org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.mdsal.dom.spi.store.DOMStore> datastores,
Executor listenableFutureExecutor) |
ConcurrentDOMDataBroker(Map<org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.mdsal.dom.spi.store.DOMStore> datastores,
Executor listenableFutureExecutor,
org.opendaylight.yangtools.util.DurationStatisticsTracker commitStatsTracker) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> |
commit(org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction transaction,
Collection<org.opendaylight.mdsal.dom.spi.store.DOMStoreThreePhaseCommitCohort> cohorts)
Submits a transaction asynchronously for commit.
|
org.opendaylight.yangtools.util.DurationStatisticsTracker |
getCommitStatsTracker() |
String |
toString() |
close, createTransactionChain, getExtensions, newTransactionIdentifier, setCloseable
checkNotClosed, getTxFactories, newReadOnlyTransaction, newReadWriteTransaction, newWriteOnlyTransaction
public ConcurrentDOMDataBroker(Map<org.opendaylight.mdsal.common.api.LogicalDatastoreType,org.opendaylight.mdsal.dom.spi.store.DOMStore> datastores, Executor listenableFutureExecutor)
public org.opendaylight.yangtools.util.DurationStatisticsTracker getCommitStatsTracker()
protected com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> commit(org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction transaction, Collection<org.opendaylight.mdsal.dom.spi.store.DOMStoreThreePhaseCommitCohort> cohorts)
AbstractDOMTransactionFactory
commit
in class AbstractDOMTransactionFactory<org.opendaylight.mdsal.dom.spi.store.DOMStore>
transaction
- the transaction to submitcohorts
- the associated cohortsCopyright © 2019 OpenDaylight. All rights reserved.