@Beta @FunctionalInterface @NonNullByDefault public interface DOMActionImplementation
Modifier and Type | Method and Description |
---|---|
default long |
invocationCost()
Return the relative invocation cost of this implementation.
|
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 the action.
|
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 argumentsNullPointerException
- if any of the arguments is nulldefault long invocationCost()
Copyright © 2019 OpenDaylight. All rights reserved.