
public abstract class ForwardingDOMDataReadOnlyTransaction
extends com.google.common.collect.ForwardingObject
implements org.opendaylight.controller.md.sal.dom.api.DOMDataReadOnlyTransaction
DOMDataReadOnlyTransaction implementation which forwards all interface
method invocation to a delegate instance.| Constructor and Description |
|---|
ForwardingDOMDataReadOnlyTransaction() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected abstract org.opendaylight.controller.md.sal.dom.api.DOMDataReadOnlyTransaction |
delegate() |
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) |
Object |
getIdentifier() |
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) |
public ForwardingDOMDataReadOnlyTransaction()
@Nonnull protected abstract org.opendaylight.controller.md.sal.dom.api.DOMDataReadOnlyTransaction delegate()
delegate in class com.google.common.collect.ForwardingObjectpublic 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 Object getIdentifier()
getIdentifier in interface org.opendaylight.controller.md.sal.common.api.data.AsyncTransaction<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>getIdentifier in interface org.opendaylight.yangtools.concepts.Identifiable<Object>public 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<?,?>>Copyright © 2015. All Rights Reserved.