Modifier and Type | Method and Description |
---|---|
<T extends RpcService> |
RpcConsumerRegistry.getRpcService(@NonNull Class<T> serviceInterface)
Returns an implementation of a requested RPC service.
|
<S extends RpcService,T extends S> |
RpcProviderService.registerRpcImplementation(Class<S> type,
T implementation) |
<S extends RpcService,T extends S> |
RpcProviderService.registerRpcImplementation(Class<S> type,
T implementation,
Set<InstanceIdentifier<?>> paths) |
Modifier and Type | Method and Description |
---|---|
<T extends RpcService> |
BindingDOMRpcServiceAdapter.getRpcService(Class<T> rpcService) |
<S extends RpcService,T extends S> |
BindingDOMRpcProviderServiceAdapter.registerRpcImplementation(Class<S> type,
T implementation) |
<S extends RpcService,T extends S> |
BindingDOMRpcProviderServiceAdapter.registerRpcImplementation(Class<S> type,
T implementation,
Set<InstanceIdentifier<?>> paths) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.ImmutableBiMap<Method,org.opendaylight.yangtools.yang.model.api.RpcDefinition> |
BindingToNormalizedNodeCodec.getRpcMethodToSchema(Class<? extends RpcService> key) |
com.google.common.collect.ImmutableBiMap<Method,org.opendaylight.yangtools.yang.model.api.SchemaPath> |
BindingToNormalizedNodeCodec.getRpcMethodToSchemaPath(Class<? extends RpcService> key) |
Modifier and Type | Method and Description |
---|---|
abstract com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<?>> |
RpcServiceInvoker.invokeRpc(@NonNull RpcService impl,
@NonNull org.opendaylight.yangtools.yang.common.QName rpcName,
@Nullable DataObject input)
Invokes supplied RPC on provided implementation of RPC Service.
|
Modifier and Type | Method and Description |
---|---|
static RpcServiceInvoker |
RpcServiceInvoker.from(Class<? extends RpcService> type)
Creates RPCServiceInvoker for specified RpcService type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpendaylightTestRpcServiceService
Interface for implementing the following YANG RPCs defined in module opendaylight-test-rpc-service
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpendaylightTestRoutedRpcService
Interface for implementing the following YANG RPCs defined in module opendaylight-test-routed-rpc
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpendaylightKnockKnockRpcService
Interface for implementing the following YANG RPCs defined in module opendaylight-knock-knock-rpc
|
Modifier and Type | Interface and Description |
---|---|
interface |
OpendaylightMdsalBindingTestService
Interface for implementing the following YANG RPCs defined in module opendaylight-mdsal-binding-test
|
Copyright © 2019 OpenDaylight. All rights reserved.