public class OverlayRpcImplementation extends Object implements org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementation
OverlayRpcImplementation which stores original underlay item
to invoke received RPC on| Constructor and Description |
|---|
OverlayRpcImplementation(org.opendaylight.controller.md.sal.dom.api.DOMRpcService rpcService,
org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier underlayNodeIdentifier)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.CheckedFuture<org.opendaylight.controller.md.sal.dom.api.DOMRpcResult,org.opendaylight.controller.md.sal.dom.api.DOMRpcException> |
invokeRpc(org.opendaylight.controller.md.sal.dom.api.DOMRpcIdentifier rpc,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> input) |
public OverlayRpcImplementation(org.opendaylight.controller.md.sal.dom.api.DOMRpcService rpcService,
org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier underlayNodeIdentifier)
rpcService - used to reinvoked RPC at correct placeschemaContext - used to get RpcDefinition RpcRoutingStrategyunderlayNodeIdentifier - identifies node which the RPC should be really invoked onpublic com.google.common.util.concurrent.CheckedFuture<org.opendaylight.controller.md.sal.dom.api.DOMRpcResult,org.opendaylight.controller.md.sal.dom.api.DOMRpcException> invokeRpc(org.opendaylight.controller.md.sal.dom.api.DOMRpcIdentifier rpc,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> input)
invokeRpc in interface org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementationCopyright © 2018 OpenDaylight. All rights reserved.