public class DOMBrokerReadOnlyTransaction extends AbstractDOMBrokerTransaction<org.opendaylight.controller.sal.core.spi.data.DOMStoreReadTransaction> implements org.opendaylight.controller.md.sal.dom.api.DOMDataReadOnlyTransaction
| Modifier | Constructor and Description |
|---|---|
protected |
DOMBrokerReadOnlyTransaction(Object identifier,
Map<org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType,? extends org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionFactory> storeTxFactories)
Creates new composite Transactions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected org.opendaylight.controller.sal.core.spi.data.DOMStoreReadTransaction |
createTransaction(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType key) |
com.google.common.util.concurrent.CheckedFuture<Boolean,org.opendaylight.controller.md.sal.common.api.data.ReadFailedException> |
exists(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path) |
com.google.common.util.concurrent.CheckedFuture<com.google.common.base.Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>,org.opendaylight.controller.md.sal.common.api.data.ReadFailedException> |
read(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path) |
addToStringAttributes, closeSubtransactions, getIdentifier, getSubtransaction, getSubtransactions, getTxFactory, toStringprotected DOMBrokerReadOnlyTransaction(Object identifier, Map<org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType,? extends org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionFactory> storeTxFactories)
identifier - Identifier of transaction.public com.google.common.util.concurrent.CheckedFuture<com.google.common.base.Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>,org.opendaylight.controller.md.sal.common.api.data.ReadFailedException> read(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
read in interface org.opendaylight.controller.md.sal.dom.api.DOMDataReadTransactionpublic com.google.common.util.concurrent.CheckedFuture<Boolean,org.opendaylight.controller.md.sal.common.api.data.ReadFailedException> exists(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store, org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
exists in interface org.opendaylight.controller.md.sal.dom.api.DOMDataReadTransactionpublic void close()
close in interface AutoCloseableclose in interface org.opendaylight.controller.md.sal.common.api.data.AsyncReadOnlyTransaction<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>protected org.opendaylight.controller.sal.core.spi.data.DOMStoreReadTransaction createTransaction(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType key)
createTransaction in class AbstractDOMBrokerTransaction<org.opendaylight.controller.sal.core.spi.data.DOMStoreReadTransaction>Copyright © 2018 OpenDaylight. All rights reserved.