Teach RFC8040 restconf about actions
[netconf.git] / restconf / restconf-nb-rfc8040 / src / test / java / org / opendaylight / restconf / nb / rfc8040 / test / incubate / InMemoryMdsalModule.java
index 986575cc4874fc401e571dd05a7111495c00ace3..3a23203c781fe2dbd913b72553638c43be398787 100644 (file)
@@ -14,6 +14,7 @@ import javax.inject.Singleton;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.mdsal.binding.dom.adapter.test.AbstractBaseDataBrokerTest;
 import org.opendaylight.mdsal.binding.dom.adapter.test.AbstractConcurrentDataBrokerTest;
+import org.opendaylight.mdsal.dom.api.DOMActionService;
 import org.opendaylight.mdsal.dom.api.DOMDataBroker;
 import org.opendaylight.mdsal.dom.api.DOMMountPointService;
 import org.opendaylight.mdsal.dom.api.DOMNotificationPublishService;
@@ -106,6 +107,12 @@ public class InMemoryMdsalModule extends AbstractModule {
         return DOMRpcRouter.newInstance(schemaService).getRpcService();
     }
 
+    @Provides
+    @Singleton
+    DOMActionService getDOMActionService(DOMSchemaService schemaService) {
+        return DOMRpcRouter.newInstance(schemaService).getActionService();
+    }
+
     @PreDestroy
     public void close() {
     }