public class CiscoLMSNetworkElementCollector
extends java.lang.Object
| Constructor and Description |
|---|
CiscoLMSNetworkElementCollector(CiscoLMSDatabaseAccessObject dbAccess,
java.util.Properties propsFile)
Constructor to the class CiscoLMSNetworkElementCollector
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NetworkDevice> |
buildNetworkDevices(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> parsedResult)
Given a hashedData containing Maps of network devices, create the Network Device
objects
|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> |
getAllManagedElements(java.lang.String deviceId,
java.lang.String mask)
Retrieving the list of Network Elements and its attributes,
via the database access object
|
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> |
parseNetworkElementColumns(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> hashMap)
Given the list of Network Elements and its attributes, do the attribute
conversion to the ones recognized by the framework
|
public CiscoLMSNetworkElementCollector(CiscoLMSDatabaseAccessObject dbAccess, java.util.Properties propsFile)
dbAccess - Database object for making db connectionspropsFile - Property file to read frompublic java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getAllManagedElements(java.lang.String deviceId,
java.lang.String mask)
deviceId - Device id, for partial discovery, or nullmask - Subnet mask or nullpublic java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> parseNetworkElementColumns(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> hashMap)
hashMap - Hashmap containing EMS to be parsedpublic java.util.List<NetworkDevice> buildNetworkDevices(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Object>> parsedResult)
parsedResult - A HashMap of network data