Removed sonar warnings.
[mdsal.git] / dom / mdsal-dom-spi / src / main / java / org / opendaylight / mdsal / dom / spi / ForwardingDOMTransactionChain.java
index 6d2d5bf50922550c1766bdb50ecf33db35e30a7a..a66bc0a83ec926b9e128e621892715aa4ee82732 100644 (file)
@@ -7,12 +7,11 @@
  */
 package org.opendaylight.mdsal.dom.spi;
 
-import org.opendaylight.mdsal.dom.api.DOMDataReadOnlyTransaction;
-import org.opendaylight.mdsal.dom.api.DOMDataWriteTransaction;
-import org.opendaylight.mdsal.dom.api.DOMTransactionChain;
-
 import com.google.common.collect.ForwardingObject;
 import javax.annotation.Nonnull;
+import org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction;
+import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction;
+import org.opendaylight.mdsal.dom.api.DOMTransactionChain;
 
 /**
  * Utility {@link DOMTransactionChain} implementation which forwards all interface
@@ -20,7 +19,8 @@ import javax.annotation.Nonnull;
  */
 public abstract class ForwardingDOMTransactionChain extends ForwardingObject implements DOMTransactionChain {
     @Override
-    protected abstract @Nonnull DOMTransactionChain delegate();
+    @Nonnull
+    protected abstract DOMTransactionChain delegate();
 
     @Override
     public void close() {
@@ -28,12 +28,12 @@ public abstract class ForwardingDOMTransactionChain extends ForwardingObject imp
     }
 
     @Override
-    public DOMDataReadOnlyTransaction newReadOnlyTransaction() {
+    public DOMDataTreeReadTransaction newReadOnlyTransaction() {
         return delegate().newReadOnlyTransaction();
     }
 
     @Override
-    public DOMDataWriteTransaction newWriteOnlyTransaction() {
+    public DOMDataTreeWriteTransaction newWriteOnlyTransaction() {
         return delegate().newWriteOnlyTransaction();
     }
 }