public class DOMBrokerReadOnlyTransaction extends AbstractDOMBrokerTransaction<org.opendaylight.mdsal.dom.spi.store.DOMStoreReadTransaction> implements org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction
Modifier | Constructor and Description |
---|---|
protected |
DOMBrokerReadOnlyTransaction(Object identifier,
Map<org.opendaylight.mdsal.common.api.LogicalDatastoreType,? extends org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionFactory> storeTxFactories)
Creates new composite Transactions.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected org.opendaylight.mdsal.dom.spi.store.DOMStoreReadTransaction |
createTransaction(org.opendaylight.mdsal.common.api.LogicalDatastoreType key) |
com.google.common.util.concurrent.FluentFuture<Boolean> |
exists(org.opendaylight.mdsal.common.api.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path) |
com.google.common.util.concurrent.FluentFuture<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>> |
read(org.opendaylight.mdsal.common.api.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path) |
addToStringAttributes, closeSubtransactions, getIdentifier, getSubtransaction, getSubtransactions, getTxFactory, toString
protected DOMBrokerReadOnlyTransaction(Object identifier, Map<org.opendaylight.mdsal.common.api.LogicalDatastoreType,? extends org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionFactory> storeTxFactories)
identifier
- Identifier of transaction.public com.google.common.util.concurrent.FluentFuture<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>> read(org.opendaylight.mdsal.common.api.LogicalDatastoreType store, org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
read
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction
public com.google.common.util.concurrent.FluentFuture<Boolean> exists(org.opendaylight.mdsal.common.api.LogicalDatastoreType store, org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
exists
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction
public void close()
close
in interface AutoCloseable
close
in interface org.opendaylight.mdsal.common.api.AsyncReadTransaction<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>
protected org.opendaylight.mdsal.dom.spi.store.DOMStoreReadTransaction createTransaction(org.opendaylight.mdsal.common.api.LogicalDatastoreType key)
createTransaction
in class AbstractDOMBrokerTransaction<org.opendaylight.mdsal.dom.spi.store.DOMStoreReadTransaction>
Copyright © 2019 OpenDaylight. All rights reserved.