public class Nokia5529IdmCsvProcessor
extends java.lang.Object
| Constructor and Description |
|---|
Nokia5529IdmCsvProcessor(Nokia5529IdmCsvProperties csvProps,
java.lang.String strFile,
Nokia5529IdmDataManager dataManager)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getIpDevIdMap()
IpAddress to Device Id Map
|
java.lang.String |
getIpDevIdMap(java.lang.String strIpAddr)
Return the EMS device name for a given device IP Address If device name
is not found, IP Address is returned instead
|
boolean |
isProcessLLDPData() |
boolean |
isProcessVlans() |
void |
processConnectionData() |
void |
processDevices()
Process the CSV file for Device data
|
void |
processEntities(java.lang.String strIpAddress)
Processes the CSV file for Entity data
|
void |
processInventory(java.lang.String strIpAddress)
Process the Inventory data
|
static void |
setCsvData(java.util.List<java.lang.String[]> csvData) |
void |
setProcessLLDPData(boolean processLLDPData) |
void |
setProcessVlans(boolean processVlans) |
public Nokia5529IdmCsvProcessor(Nokia5529IdmCsvProperties csvProps, java.lang.String strFile, Nokia5529IdmDataManager dataManager)
csvProps - Nokia5529IdmCsvProperties instancestrFile - Full path to the CSV file to be processeddataManager - Nokia5529IdmDataManager instancepublic void processDevices()
throws Nokia5529IdmCsvProcessorException
public void processConnectionData()
public void processEntities(java.lang.String strIpAddress)
throws Nokia5529IdmCsvProcessorException
strIpAddress - Device IP AddressNokia5529IdmCsvProcessorExceptionpublic void processInventory(java.lang.String strIpAddress)
throws Nokia5529IdmCsvProcessorException
strIpAddress - Device IP AddressNokia5529IdmCsvProcessorExceptionpublic java.lang.String getIpDevIdMap(java.lang.String strIpAddr)
strIpAddress - Device IP Addresspublic java.util.Map<java.lang.String,java.lang.String> getIpDevIdMap()
public static void setCsvData(java.util.List<java.lang.String[]> csvData)
public boolean isProcessVlans()
public void setProcessVlans(boolean processVlans)
public boolean isProcessLLDPData()
public void setProcessLLDPData(boolean processLLDPData)