public class NokiaNSPRestDataStoreHandler
extends java.lang.Object
| Constructor and Description |
|---|
NokiaNSPRestDataStoreHandler(DataSource ds,
CollectorDataStore dataStore) |
| Modifier and Type | Method and Description |
|---|---|
void |
addElementToDataStore(java.util.Map<java.lang.String,java.lang.Object> hashMapData,
java.lang.String nodeId,
java.lang.String netEqu) |
void |
addInterfaceToDataStore(java.util.Map<java.lang.String,java.lang.Object> hashMapData,
java.lang.String nodeId,
java.lang.String netEqu) |
void |
addNetworkDevices(java.util.List<NetworkDevice> networkDeviceList) |
void |
addTopologyToDataStore(java.util.Map<java.lang.String,java.lang.Object> hashMapData,
java.lang.String nodeId,
java.lang.String topologyLayerType) |
java.util.List<java.lang.String> |
cleanUpDataStore(int requestType,
java.lang.String address,
java.lang.String mask)
Clean-up the datastore, depending on the request type ; - (type 0 - full
discovery) Cleanup ALL data for ALL devices, or - (type 1 - partial device
rediscovery) Cleanup all data for single device - (type 2 - partial subnet
rediscovery) Cleanup all data for all devices on the specified subnet
This implementation supports the case where the address requested for
rediscovery is not necessarily the one used by the NSP to manage the device
|
public NokiaNSPRestDataStoreHandler(DataSource ds, CollectorDataStore dataStore)
public void addNetworkDevices(java.util.List<NetworkDevice> networkDeviceList)
public java.util.List<java.lang.String> cleanUpDataStore(int requestType,
java.lang.String address,
java.lang.String mask)
requestType - - request type 0 - full, 1 - partial device, 2 - subnetaddress - - address value received from finder for type 1mask - - Netmask valuepublic void addTopologyToDataStore(java.util.Map<java.lang.String,java.lang.Object> hashMapData,
java.lang.String nodeId,
java.lang.String topologyLayerType)
public void addInterfaceToDataStore(java.util.Map<java.lang.String,java.lang.Object> hashMapData,
java.lang.String nodeId,
java.lang.String netEqu)
public void addElementToDataStore(java.util.Map<java.lang.String,java.lang.Object> hashMapData,
java.lang.String nodeId,
java.lang.String netEqu)