Revert "doesExists() utility method" 75/88775/1
authorHema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Mon, 30 Mar 2020 09:13:07 +0000 (09:13 +0000)
committerHema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Mon, 30 Mar 2020 09:13:07 +0000 (09:13 +0000)
This reverts commit 8b0a3fd63b457589f0f869897c46c696994c618c.

Reason for revert: Remove Deprecated APIs

Signed-off-by: Hema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Change-Id: I60b0723c3e927ffe65ed0f55f05e2241bb4c51b1

mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/datastoreutils/SingleTransactionDataBroker.java

index 5764b2a11a51f1000b4ab299d0b89f8b6ea18a35..f19a3f85ed7ee5bd45adc31b563bfee085be01f7 100644 (file)
@@ -11,7 +11,6 @@ import static java.util.Objects.requireNonNull;
 import static org.opendaylight.genius.datastoreutils.TransactionCommitFailedExceptionMapper.SUBMIT_MAPPER;
 
 import com.google.common.base.Optional;
-import java.util.concurrent.ExecutionException;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.md.sal.binding.api.ReadOnlyTransaction;
@@ -256,13 +255,4 @@ public class SingleTransactionDataBroker {
                 runner.callWithNewWriteOnlyTransactionAndSubmit(tx -> tx.delete(datastoreType, path)), SUBMIT_MAPPER);
     }
 
-    public static <T extends DataObject> Boolean doesExists(
-            DataBroker broker, LogicalDatastoreType datastoreType, InstanceIdentifier<T> path)
-            throws ReadFailedException {
-        try (ReadOnlyTransaction tx = broker.newReadOnlyTransaction()) {
-            return tx.exists(datastoreType, path).get();
-        } catch (InterruptedException | ExecutionException e) {
-            throw new ReadFailedException(e.getMessage(), e);
-        }
-    }
 }