Class LightyDOMActionService

  • All Implemented Interfaces:
    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.mdsal.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.stmt.SchemaNodeIdentifier.Absolute 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.stmt.SchemaNodeIdentifier.Absolute type,
                                                                                                                                         org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier path,
                                                                                                                                         org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)
        Specified by:
        invokeAction in interface org.opendaylight.mdsal.dom.api.DOMActionService
      • getExtensions

        public com.google.common.collect.ClassToInstanceMap<org.opendaylight.mdsal.dom.api.DOMActionServiceExtension> getExtensions()
        Specified by:
        getExtensions in interface org.opendaylight.mdsal.dom.api.DOMExtensibleService<org.opendaylight.mdsal.dom.api.DOMActionService,​org.opendaylight.mdsal.dom.api.DOMActionServiceExtension>