@Beta @NonNullByDefault public interface DOMActionService extends DOMExtensibleService<DOMActionService,DOMActionServiceExtension>
DOMService which allows clients to invoke Actions. The conceptual model of this service is that
of a dynamic router, where the set of available Action services can change dynamically.| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.FluentFuture<? extends DOMActionResult> |
invokeAction(org.opendaylight.yangtools.yang.model.api.SchemaPath type,
DOMDataTreeIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)
Initiate invocation of an Action.
|
getExtensionscom.google.common.util.concurrent.FluentFuture<? extends DOMActionResult> invokeAction(org.opendaylight.yangtools.yang.model.api.SchemaPath type, DOMDataTreeIdentifier path, org.opendaylight.yangtools.yang.data.api.schema.ContainerNode input)
type - SchemaPath of the action to be invoked. This path refers to an effective action instantiated on top
of the conceptual StoreTreeNode.path - DOMDataTreeIdentifier of parent data node which action attached to.input - Input argumentNullPointerException - if any of the arguments is nullCopyright © 2018 OpenDaylight. All rights reserved.