Binding v2 runtime - adapters - impl - operations invoker
[mdsal.git] / binding2 / mdsal-binding2-dom-adapter / src / main / java / org / opendaylight / mdsal / binding / javav2 / dom / adapter / registration / BindingDOMOperationAdapterRegistration.java
@@ -8,25 +8,23 @@
 package org.opendaylight.mdsal.binding.javav2.dom.adapter.registration;
 
 import com.google.common.annotations.Beta;
-import org.opendaylight.mdsal.binding.javav2.spec.base.Action;
-import org.opendaylight.mdsal.binding.javav2.spec.base.TreeNode;
+import org.opendaylight.mdsal.binding.javav2.spec.base.Operation;
 import org.opendaylight.mdsal.dom.api.DOMRpcImplementationRegistration;
 import org.opendaylight.yangtools.concepts.AbstractObjectRegistration;
 
 /**
- * Registration of Binding - DOM Action adapter.
+ * Registration of Binding - DOM Operation adapter.
  *
  * @param <T>
- *            - {@link Action} type
+ *            - {@link Operation} type
  */
 @Beta
-public class BindingDOMActionAdapterRegistration<T extends Action<? extends TreeNode, ?, ?>>
-        extends AbstractObjectRegistration<T> {
+public class BindingDOMOperationAdapterRegistration<T extends Operation> extends AbstractObjectRegistration<T> {
 
     private final DOMRpcImplementationRegistration<?> reg;
 
     // FIXME : DOM part doesn't work with Yang 1.1 - Action registration isn't implemented yet.
-    public BindingDOMActionAdapterRegistration(final T instance, final DOMRpcImplementationRegistration<?> reg) {
+    public BindingDOMOperationAdapterRegistration(final T instance, final DOMRpcImplementationRegistration<?> reg) {
         super(instance);
         this.reg = reg;
     }
@@ -35,4 +33,4 @@ public class BindingDOMActionAdapterRegistration<T extends Action<? extends Tree
     protected void removeRegistration() {
         reg.close();
     }
-}
+}
\ No newline at end of file