X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fbroker%2Fimpl%2FPingPongTransaction.java;fp=opendaylight%2Fmd-sal%2Fsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fbroker%2Fimpl%2FPingPongTransaction.java;h=aa8f3e18c068cc5b1161dd60c7b833d9b7590b8b;hb=21bdb94a95aa53487475bcceea70d4f0bb323efa;hp=8ca89ffa56d958ad0d72cf8405b894b8d1ba6278;hpb=ec4f22051dc6a102e5760a8d680f75805d4d3be6;p=controller.git diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java index 8ca89ffa56..aa8f3e18c0 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java @@ -12,13 +12,9 @@ import com.google.common.base.MoreObjects.ToStringHelper; import com.google.common.base.Preconditions; import com.google.common.util.concurrent.CheckedFuture; import com.google.common.util.concurrent.FutureCallback; -import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.SettableFuture; -import org.opendaylight.controller.md.sal.common.api.TransactionStatus; import org.opendaylight.controller.md.sal.common.api.data.TransactionCommitFailedException; -import org.opendaylight.controller.md.sal.common.impl.service.AbstractDataTransaction; import org.opendaylight.controller.md.sal.dom.api.DOMDataReadWriteTransaction; -import org.opendaylight.yangtools.yang.common.RpcResult; /** * Transaction context. Tracks the relationship with the backend transaction. @@ -27,7 +23,6 @@ import org.opendaylight.yangtools.yang.common.RpcResult; */ final class PingPongTransaction implements FutureCallback { private final CheckedFuture submitFuture; - private final ListenableFuture> commitFuture; private final DOMDataReadWriteTransaction delegate; private final SettableFuture future; private DOMDataReadWriteTransaction frontendTransaction; @@ -36,7 +31,6 @@ final class PingPongTransaction implements FutureCallback { this.delegate = Preconditions.checkNotNull(delegate); future = SettableFuture.create(); submitFuture = new PingPongFuture(future); - commitFuture = AbstractDataTransaction.convertToLegacyCommitFuture(submitFuture); } DOMDataReadWriteTransaction getTransaction() { @@ -51,10 +45,6 @@ final class PingPongTransaction implements FutureCallback { return submitFuture; } - ListenableFuture> getCommitFuture() { - return commitFuture; - } - @Override public void onSuccess(final Void result) { future.set(result); @@ -79,4 +69,4 @@ final class PingPongTransaction implements FutureCallback { protected ToStringHelper addToStringAttributes(final ToStringHelper toStringHelper) { return toStringHelper.add("delegate", delegate); } -} \ No newline at end of file +}