public class SRANNBIExpCombinedSiteProcessor extends ENBProcessor implements Processor
props| Constructor and Description |
|---|
SRANNBIExpCombinedSiteProcessor(HuaweiM2KProperties props)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static void |
clearStaticData()
Clears All the data in global static maps
|
static java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> |
getBtsNodeBIpMap()
Map used to elimate the duplicate IP in EnodeB
|
static java.util.Map<java.lang.String,java.lang.String> |
getBtsVsDeviceNameMap()
Return the map which contains the actual BTS Name to Combined site BTS Name
|
static java.util.Map<java.lang.String,java.lang.String> |
getDeviceIdVsIPMap()
Return the map which contains the actual UnodeB Name to OAM IP of combined
site device
|
static java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> |
getDevVsIpList()
Map used to List all the IP address of the device, it can be used Later in
Other processors to find the actual device IP to which it belongs
|
static java.util.Map<java.lang.String,StandardInterface> |
getOamInterfaceMap()
Map used to populate the OAM interface of Managed Combined site
|
static java.util.Map<java.lang.String,java.util.ArrayList<StandardInterface>> |
getStdInterfaceMap()
Map used to populate the BTS and nodeB traffic IP interfaces
|
static java.util.Map<java.lang.String,java.lang.String> |
getuNodeBVsDeviceNameMap()
Return the map which contains the actual UnodeB Name to Combined site RAN
Device Name
|
boolean |
isHandled(java.lang.String strFile) |
void |
process(HuaweiM2KDataStore dataStore,
java.lang.String strFile)
Processes the data file
|
static void |
updateEnodeBIP(HuaweiM2KDataStore dataStore) |
addInterfaces, getEnbObj, getInterfaceId, processDeviceData, setExtraInfopublic SRANNBIExpCombinedSiteProcessor(HuaweiM2KProperties props)
props - HuaweiM2KProperties instancepublic boolean isHandled(java.lang.String strFile)
public void process(HuaweiM2KDataStore dataStore, java.lang.String strFile) throws ProcessorException
Processorprocess in interface ProcessordataStore - HuaweiM2KDataStore instancestrFile - Absolute path to file to be processedProcessorExceptionpublic static java.util.Map<java.lang.String,java.lang.String> getBtsVsDeviceNameMap()
public static java.util.Map<java.lang.String,java.lang.String> getuNodeBVsDeviceNameMap()
public static java.util.Map<java.lang.String,java.lang.String> getDeviceIdVsIPMap()
public static java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getDevVsIpList()
public static java.util.Map<java.lang.String,StandardInterface> getOamInterfaceMap()
public static java.util.Map<java.lang.String,java.util.ArrayList<StandardInterface>> getStdInterfaceMap()
public static java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getBtsNodeBIpMap()
public static void updateEnodeBIP(HuaweiM2KDataStore dataStore)
public static void clearStaticData()