Remove superfluous FluentFuture adaptation 43/91843/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 4 Aug 2020 11:02:45 +0000 (13:02 +0200)
committerHema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Wed, 12 Aug 2020 18:37:40 +0000 (18:37 +0000)
MD-SAL APIs are giving us a FluentFuture already, do not call the
deprecated FluentFuture.from() variant.

Change-Id: I32a7d0bd4ee3e4e1b129cef943e6c022db939fe1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/infra/TypedReadTransactionImpl.java
mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/infra/TypedReadWriteTransactionImpl.java

index ec5d31a9d7a3d8fdd6eac3fcfbace166838494c0..b9ddf64360df27e173df68f50eeb13a689333954 100644 (file)
@@ -29,12 +29,12 @@ class TypedReadTransactionImpl<D extends Datastore> extends TypedTransaction<D>
 
     @Override
     public <T extends DataObject> FluentFuture<Optional<T>> read(InstanceIdentifier<T> path) {
-        return FluentFuture.from(delegate.read(getDatastoreType(), path));
+        return delegate.read(getDatastoreType(), path);
     }
 
     @Override
     public FluentFuture<Boolean> exists(InstanceIdentifier<?> path) {
-        return FluentFuture.from(delegate.exists(getDatastoreType(), path));
+        return delegate.exists(getDatastoreType(), path);
     }
 
     @Override
index c0dd6e7df98916273724cdc10f54b37a5cfa1eca..97af6230ce10125771deeede9a0b4158f11ecffe 100644 (file)
@@ -31,11 +31,11 @@ class TypedReadWriteTransactionImpl<D extends Datastore>
 
     @Override
     public <T extends DataObject> FluentFuture<Optional<T>> read(InstanceIdentifier<T> path) {
-        return FluentFuture.from(delegate.read(getDatastoreType(), path));
+        return delegate.read(getDatastoreType(), path);
     }
 
     @Override
     public FluentFuture<Boolean> exists(InstanceIdentifier<?> path) {
-        return FluentFuture.from(delegate.exists(getDatastoreType(), path));
+        return delegate.exists(getDatastoreType(), path);
     }
 }