Class LightyDOMActionService
- java.lang.Object
-
- io.lighty.modules.southbound.netconf.impl.LightyDOMActionService
-
- All Implemented Interfaces:
org.opendaylight.controller.md.sal.dom.api.DOMActionService,org.opendaylight.controller.md.sal.dom.api.DOMService,org.opendaylight.mdsal.dom.api.DOMActionService,org.opendaylight.mdsal.dom.api.DOMExtensibleService<org.opendaylight.mdsal.dom.api.DOMActionService,org.opendaylight.mdsal.dom.api.DOMActionServiceExtension>,org.opendaylight.mdsal.dom.api.DOMService
public final class LightyDOMActionService extends Object implements org.opendaylight.controller.md.sal.dom.api.DOMActionService
-
-
Constructor Summary
Constructors Constructor Description LightyDOMActionService(org.opendaylight.netconf.sal.connect.api.MessageTransformer<org.opendaylight.netconf.api.NetconfMessage> messageTransformer, org.opendaylight.netconf.sal.connect.api.RemoteDeviceCommunicator<org.opendaylight.netconf.api.NetconfMessage> communicator, org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ClassToInstanceMap<org.opendaylight.mdsal.dom.api.DOMActionServiceExtension>getExtensions()com.google.common.util.concurrent.ListenableFuture<? extends org.opendaylight.mdsal.dom.api.DOMActionResult>invokeAction(org.opendaylight.yangtools.yang.model.api.SchemaPath type, org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)
-
-
-
Constructor Detail
-
LightyDOMActionService
public LightyDOMActionService(org.opendaylight.netconf.sal.connect.api.MessageTransformer<org.opendaylight.netconf.api.NetconfMessage> messageTransformer, org.opendaylight.netconf.sal.connect.api.RemoteDeviceCommunicator<org.opendaylight.netconf.api.NetconfMessage> communicator, org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext)
-
-
Method Detail
-
invokeAction
public com.google.common.util.concurrent.ListenableFuture<? extends org.opendaylight.mdsal.dom.api.DOMActionResult> invokeAction(org.opendaylight.yangtools.yang.model.api.SchemaPath type, org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)- Specified by:
invokeActionin interfaceorg.opendaylight.mdsal.dom.api.DOMActionService
-
getExtensions
public com.google.common.collect.ClassToInstanceMap<org.opendaylight.mdsal.dom.api.DOMActionServiceExtension> getExtensions()
- Specified by:
getExtensionsin interfaceorg.opendaylight.mdsal.dom.api.DOMExtensibleService<org.opendaylight.mdsal.dom.api.DOMActionService,org.opendaylight.mdsal.dom.api.DOMActionServiceExtension>
-
-