X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=trace%2Fmdsal-trace-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Ftrace%2Fimpl%2FAbstractTracingWriteTransaction.java;fp=opendaylight%2Fmd-sal%2Fmdsal-trace%2Fdom-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Ftrace%2Fdom%2Fimpl%2FAbstractTracingWriteTransaction.java;h=d7404c1a430e085c627e2a7eb5718c84bbffc78e;hb=02b6592214e112d1b2d2aacfdc722ce6790370cd;hp=553cbfb2a719524780068464bb38550bdb956feb;hpb=1962bc87a60d02ae1f11f81002dc9b2c86aed1ab;p=mdsal.git diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java b/trace/mdsal-trace-impl/src/main/java/org/opendaylight/mdsal/trace/impl/AbstractTracingWriteTransaction.java similarity index 87% rename from opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java rename to trace/mdsal-trace-impl/src/main/java/org/opendaylight/mdsal/trace/impl/AbstractTracingWriteTransaction.java index 553cbfb2a7..d7404c1a43 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java +++ b/trace/mdsal-trace-impl/src/main/java/org/opendaylight/mdsal/trace/impl/AbstractTracingWriteTransaction.java @@ -5,30 +5,30 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ -package org.opendaylight.controller.md.sal.trace.dom.impl; +package org.opendaylight.mdsal.trace.impl; + +import static java.util.Objects.requireNonNull; import com.google.common.collect.ImmutableSet; import com.google.common.util.concurrent.FluentFuture; import java.util.ArrayList; import java.util.List; -import java.util.Objects; import java.util.Set; -import javax.annotation.Nonnull; -import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; -import org.opendaylight.controller.md.sal.dom.api.DOMDataWriteTransaction; import org.opendaylight.mdsal.common.api.CommitInfo; +import org.opendaylight.mdsal.common.api.LogicalDatastoreType; +import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -abstract class AbstractTracingWriteTransaction implements DOMDataWriteTransaction { +abstract class AbstractTracingWriteTransaction implements DOMDataTreeWriteTransaction { - private final DOMDataWriteTransaction delegate; + private final DOMDataTreeWriteTransaction delegate; private final TracingBroker tracingBroker; private final List logs = new ArrayList<>(); - AbstractTracingWriteTransaction(DOMDataWriteTransaction delegate, TracingBroker tracingBroker) { - this.delegate = Objects.requireNonNull(delegate); - this.tracingBroker = Objects.requireNonNull(tracingBroker); + AbstractTracingWriteTransaction(DOMDataTreeWriteTransaction delegate, TracingBroker tracingBroker) { + this.delegate = requireNonNull(delegate); + this.tracingBroker = requireNonNull(tracingBroker); recordOp(null, null, "instantiate", null); } @@ -114,7 +114,6 @@ abstract class AbstractTracingWriteTransaction implements DOMDataWriteTransactio } @Override - @Nonnull public Object getIdentifier() { return delegate.getIdentifier(); }