Interface RpcContext
- 
- All Superinterfaces:
 AutoCloseable,org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService,org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.mdsal.singleton.common.api.ServiceGroupIdentifier>,OFPContext,RequestContextStack
public interface RpcContext extends RequestContextStack, OFPContext
This context is registered with MD-SAL as a routed RPC provider for the inventory node backed by this switch and tracks the state of any user requests and how they map onto protocol requests. It usesRequestContextto perform requests. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <S extends org.opendaylight.yangtools.yang.binding.RpcService>
SlookupRpcService(Class<S> serviceClass)<S extends org.opendaylight.yangtools.yang.binding.RpcService>
voidregisterRpcServiceImplementation(Class<S> serviceClass, S serviceInstance)<S extends org.opendaylight.yangtools.yang.binding.RpcService>
voidunregisterRpcServiceImplementation(Class<S> serviceClass)- 
Methods inherited from interface org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService
closeServiceInstance, instantiateServiceInstance 
- 
Methods inherited from interface org.opendaylight.openflowplugin.api.openflow.OFPContext
close, getDeviceInfo, registerMastershipWatcher 
- 
Methods inherited from interface org.opendaylight.openflowplugin.api.openflow.device.RequestContextStack
createRequestContext 
 - 
 
 - 
 
- 
- 
Method Detail
- 
registerRpcServiceImplementation
<S extends org.opendaylight.yangtools.yang.binding.RpcService> void registerRpcServiceImplementation(Class<S> serviceClass, S serviceInstance)
 
- 
lookupRpcService
<S extends org.opendaylight.yangtools.yang.binding.RpcService> S lookupRpcService(Class<S> serviceClass)
 
- 
unregisterRpcServiceImplementation
<S extends org.opendaylight.yangtools.yang.binding.RpcService> void unregisterRpcServiceImplementation(Class<S> serviceClass)
 
 - 
 
 -