From: Hema Gopalakrishnan Date: Mon, 30 Mar 2020 09:13:07 +0000 (+0000) Subject: Revert "doesExists() utility method" X-Git-Tag: release/aluminium~35 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=dc5eb6087d1763acb170125d9be9ff132b1e3ee4;p=genius.git Revert "doesExists() utility method" This reverts commit 8b0a3fd63b457589f0f869897c46c696994c618c. Reason for revert: Remove Deprecated APIs Signed-off-by: Hema Gopalakrishnan Change-Id: I60b0723c3e927ffe65ed0f55f05e2241bb4c51b1 --- diff --git a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/datastoreutils/SingleTransactionDataBroker.java b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/datastoreutils/SingleTransactionDataBroker.java index 5764b2a11..f19a3f85e 100644 --- a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/datastoreutils/SingleTransactionDataBroker.java +++ b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/datastoreutils/SingleTransactionDataBroker.java @@ -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 Boolean doesExists( - DataBroker broker, LogicalDatastoreType datastoreType, InstanceIdentifier path) - throws ReadFailedException { - try (ReadOnlyTransaction tx = broker.newReadOnlyTransaction()) { - return tx.exists(datastoreType, path).get(); - } catch (InterruptedException | ExecutionException e) { - throw new ReadFailedException(e.getMessage(), e); - } - } }