@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.
|
getExtensions
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)
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 © 2019 OpenDaylight. All rights reserved.