import org.opendaylight.yangtools.yang.binding.DataObject;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
-class BindingDOMReadTransactionAdapter extends AbstractForwardedTransaction<DOMDataTreeReadTransaction> implements
+final class BindingDOMReadTransactionAdapter extends AbstractForwardedTransaction<DOMDataTreeReadTransaction> implements
ReadTransaction {
protected BindingDOMReadTransactionAdapter(final DOMDataTreeReadTransaction delegate,
}
@Override
- public <T extends DataObject> FluentFuture<Optional<T>> read(
- final LogicalDatastoreType store, final InstanceIdentifier<T> path) {
- return doRead(getDelegate(),store, path);
+ public <T extends DataObject> FluentFuture<Optional<T>> read(final LogicalDatastoreType store,
+ final InstanceIdentifier<T> path) {
+ return doRead(getDelegate(), store, path);
+ }
+
+ @Override
+ public FluentFuture<Boolean> exists(final LogicalDatastoreType store, final InstanceIdentifier<?> path) {
+ return doExists(getDelegate(), store, path);
}
@Override