public class DOMDataTreeReadWriteTransactionAdapter
extends com.google.common.collect.ForwardingObject
implements org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransaction
Constructor and Description |
---|
DOMDataTreeReadWriteTransactionAdapter(DOMDataReadWriteTransaction delegate) |
Modifier and Type | Method and Description |
---|---|
boolean |
cancel() |
com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> |
commit() |
protected DOMDataReadWriteTransaction |
delegate() |
void |
delete(org.opendaylight.mdsal.common.api.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path) |
com.google.common.util.concurrent.FluentFuture<Boolean> |
exists(org.opendaylight.mdsal.common.api.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path) |
Object |
getIdentifier() |
void |
merge(org.opendaylight.mdsal.common.api.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
void |
put(org.opendaylight.mdsal.common.api.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
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) |
public DOMDataTreeReadWriteTransactionAdapter(DOMDataReadWriteTransaction delegate)
public Object getIdentifier()
getIdentifier
in interface org.opendaylight.yangtools.concepts.Identifiable<Object>
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.DOMDataTreeReadOperations
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.DOMDataTreeReadOperations
public void put(org.opendaylight.mdsal.common.api.LogicalDatastoreType store, org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
put
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeWriteOperations
public void merge(org.opendaylight.mdsal.common.api.LogicalDatastoreType store, org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
merge
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeWriteOperations
public void delete(org.opendaylight.mdsal.common.api.LogicalDatastoreType store, org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
delete
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeWriteOperations
public com.google.common.util.concurrent.FluentFuture<? extends org.opendaylight.mdsal.common.api.CommitInfo> commit()
commit
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction
public boolean cancel()
cancel
in interface org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction
protected DOMDataReadWriteTransaction delegate()
delegate
in class com.google.common.collect.ForwardingObject
Copyright © 2019 OpenDaylight. All rights reserved.