T - identifier type@Beta public final class SnapshotBackedReadWriteTransaction<T> extends SnapshotBackedWriteTransaction<T> implements DOMStoreReadWriteTransaction
DataTreeSnapshot
and executed according to TransactionReadyPrototype.SnapshotBackedWriteTransaction.TransactionReadyPrototype<T>| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.CheckedFuture<Boolean,ReadFailedException> |
exists(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
Checks if data is available in the logical data store located at provided path.
|
com.google.common.util.concurrent.CheckedFuture<com.google.common.base.Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>,ReadFailedException> |
read(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
Reads data from provided logical data store located at provided path.
|
addToStringAttributes, close, delete, merge, ready, writegetDebugContext, getIdentifier, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdelete, merge, ready, writeclose, getIdentifierpublic com.google.common.util.concurrent.CheckedFuture<com.google.common.base.Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>,ReadFailedException> read(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
DOMStoreReadTransactionread in interface DOMStoreReadTransactionpath - Path which uniquely identifies subtree which client want to
readReadFailedException or an exception derived from ReadFailedException.public com.google.common.util.concurrent.CheckedFuture<Boolean,ReadFailedException> exists(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
DOMStoreReadTransaction
Note: a successful result from this method makes no guarantee that a subsequent call to DOMStoreReadTransaction.read(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier)
will succeed. It is possible that the data resides in a data store on a remote node and, if that
node goes down or a network failure occurs, a subsequent read would fail. Another scenario is if
the data is deleted in between the calls to exists and read
exists in interface DOMStoreReadTransactionpath - Path which uniquely identifies subtree which client want to
check existence ofReadFailedException or an exception derived from ReadFailedException.Copyright © 2019 OpenDaylight. All rights reserved.