public class BasicRpcTestProvider extends Object implements org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService, BasicRpcTestService
| Constructor and Description |
|---|
BasicRpcTestProvider(RpcProviderRegistry rpcProviderRegistry,
org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider singletonService) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<BasicGlobalOutput>> |
basicGlobal(BasicGlobalInput input)
Invoke a global rpc that should only have one implementation registered on one
of the nodes.It has no input/output.
|
com.google.common.util.concurrent.ListenableFuture<Void> |
closeServiceInstance() |
org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier |
getIdentifier() |
void |
instantiateServiceInstance() |
public BasicRpcTestProvider(RpcProviderRegistry rpcProviderRegistry, org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider singletonService)
public void instantiateServiceInstance()
instantiateServiceInstance in interface org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServicepublic com.google.common.util.concurrent.ListenableFuture<Void> closeServiceInstance()
closeServiceInstance in interface org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServicepublic org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier getIdentifier()
getIdentifier in interface org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<BasicGlobalOutput>> basicGlobal(BasicGlobalInput input)
BasicRpcTestServicebasicGlobal in interface BasicRpcTestServiceCopyright © 2019 OpenDaylight. All rights reserved.