X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-common-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fimpl%2Fservice%2FAbstractDataTransaction.java;h=f83a77829bd3024d30aa396d11b579a0bd239c4d;hp=be95bc4f71ba02ff7445f985a1d397e098cc16a1;hb=72ec925228c924330ecbc568c652b9e56630b37f;hpb=6df346bc479589f850a371f9c5932e53dbfff48a diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java index be95bc4f71..f83a77829b 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/service/AbstractDataTransaction.java @@ -7,140 +7,23 @@ */ package org.opendaylight.controller.md.sal.common.impl.service; -import com.google.common.base.Preconditions; import com.google.common.util.concurrent.AsyncFunction; import com.google.common.util.concurrent.CheckedFuture; import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.ListenableFuture; -import java.util.concurrent.Future; -import java.util.concurrent.TimeUnit; 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.AbstractDataModification; -import org.opendaylight.yangtools.concepts.Path; import org.opendaylight.yangtools.yang.common.RpcResult; import org.opendaylight.yangtools.yang.common.RpcResultBuilder; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @Deprecated -public abstract class AbstractDataTransaction
, D extends Object> extends - AbstractDataModification
{
+public abstract class AbstractDataTransaction {
private static final Logger LOG = LoggerFactory.getLogger(AbstractDataTransaction.class);
private static final ListenableFuture broker;
-
- protected AbstractDataTransaction(final Object identifier,
- final AbstractDataBroker dataBroker) {
- super(dataBroker);
- this.identifier = Preconditions.checkNotNull(identifier);
- this.broker = Preconditions.checkNotNull(dataBroker);
- this.allocationTime = System.nanoTime();
- LOG.debug("Transaction {} Allocated.", identifier);
- }
-
- @Override
- public Object getIdentifier() {
- return this.identifier;
- }
-
- @Override
- public Future