public class Samsung820UsmDeviceFileProcessorThread
extends java.lang.Object
implements java.lang.Runnable
| Constructor and Description |
|---|
Samsung820UsmDeviceFileProcessorThread(N5gDataStore dataStore,
int dataSourceId,
java.lang.String deviceName,
java.lang.String neType,
NetworkDevice device,
java.lang.String filename,
java.lang.String devFileName,
java.util.List<NEList> networkElements,
boolean is5gMode) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
findDevFileName(java.lang.String filePath,
java.lang.String devName,
java.lang.String[] fileList) |
static java.lang.String |
generateUniqueId(java.lang.String input) |
java.lang.String |
getAUPF_E1() |
boolean |
getCUCP() |
java.lang.String[] |
getDeviceFileList() |
java.lang.String[] |
getDeviceInvFileList() |
CollectorFileUtils |
getFileUtils() |
void |
removeAllDeviceData()
Called by UpdateData() XML-RPC to clear the existing cache during full
discovery
|
void |
run() |
void |
setAUPF_E1(java.lang.String ipAddress)
Set the AUPF E1 IP
|
void |
setCUCP(boolean cucpCells)
Set the CUCP cell to true or false
|
void |
setDataDirectory(java.lang.String dirName) |
void |
setDeviceFileList(java.lang.String[] deviceFileList) |
void |
setDeviceInvFileList(java.lang.String[] deviceFileList) |
void |
setENodeBElementNameList(com.ibm.tivoli.nm.collectors.impl.samsung.usm820.Samsung820UsmDeviceFileProcessorThread.ExtraInfoType exInfoType,
java.lang.String[] extraInfoENodeBArray)
Set element name list to be capture and store into extraInfo
|
void |
setFileUtils(CollectorFileUtils fileUtils) |
void |
setInventoryPath(java.lang.String inventoryPath)
Set the Inventory Path
|
public Samsung820UsmDeviceFileProcessorThread(N5gDataStore dataStore, int dataSourceId, java.lang.String deviceName, java.lang.String neType, NetworkDevice device, java.lang.String filename, java.lang.String devFileName, java.util.List<NEList> networkElements, boolean is5gMode)
public void run()
run in interface java.lang.Runnablepublic void setDataDirectory(java.lang.String dirName)
public void setInventoryPath(java.lang.String inventoryPath)
public void setCUCP(boolean cucpCells)
public boolean getCUCP()
public void setAUPF_E1(java.lang.String ipAddress)
public java.lang.String getAUPF_E1()
public CollectorFileUtils getFileUtils()
public void setFileUtils(CollectorFileUtils fileUtils)
public void removeAllDeviceData()
public java.lang.String[] getDeviceFileList()
public void setDeviceFileList(java.lang.String[] deviceFileList)
public java.lang.String[] getDeviceInvFileList()
public void setDeviceInvFileList(java.lang.String[] deviceFileList)
public static java.lang.String generateUniqueId(java.lang.String input)
public void setENodeBElementNameList(com.ibm.tivoli.nm.collectors.impl.samsung.usm820.Samsung820UsmDeviceFileProcessorThread.ExtraInfoType exInfoType,
java.lang.String[] extraInfoENodeBArray)
exInfoType - extraInfoENodeBArray - public java.lang.String findDevFileName(java.lang.String filePath,
java.lang.String devName,
java.lang.String[] fileList)