public class RpcManagerImpl extends Object implements RpcManager
Constructor and Description |
---|
RpcManagerImpl(org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcProviderRegistry,
ExtensionConverterProvider extensionConverterProvider,
ConvertorExecutor convertorExecutor,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
RpcContext |
createContext(DeviceContext deviceContext) |
void |
onDeviceRemoved(DeviceInfo deviceInfo)
Method is used to propagate information about device being removed from manager.
|
void |
setRpcRequestQuota(int rpcRequestQuota) |
void |
setStatisticsRpcEnabled(boolean statisticsRpcEnabled) |
public RpcManagerImpl(org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcProviderRegistry, ExtensionConverterProvider extensionConverterProvider, ConvertorExecutor convertorExecutor, org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService)
public void close()
close
in interface AutoCloseable
close
in interface OFPManager
public void setStatisticsRpcEnabled(boolean statisticsRpcEnabled)
setStatisticsRpcEnabled
in interface RpcManager
public void setRpcRequestQuota(int rpcRequestQuota)
setRpcRequestQuota
in interface RpcManager
public RpcContext createContext(@Nonnull DeviceContext deviceContext)
createContext
in interface RpcManager
public void onDeviceRemoved(DeviceInfo deviceInfo)
DeviceRemovedHandler
onDeviceRemoved
in interface DeviceRemovedHandler
Copyright © 2018 OpenDaylight. All rights reserved.