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;
}
protected void removeRegistration() {
reg.close();
}
-}
+}
\ No newline at end of file