public class CMExpENodeBProcessor extends ENBProcessor implements Processor
| Constructor and Description |
|---|
CMExpENodeBProcessor(HuaweiM2KProperties props)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getInterfaceId(java.lang.String strPortType,
java.lang.String strCabinetNo,
java.lang.String strSubrackNo,
java.lang.String strSlotNo,
java.lang.String strPortNo)
Returns the interface identifier
|
boolean |
isHandled(java.lang.String strFile) |
void |
process(HuaweiM2KDataStore dataStore,
java.lang.String strFile)
Processes the data file
|
protected void |
setExtraInfo(ENodeB enb)
Sets the ExtraInfo data for the ENodeB instance
|
addInterfaces, getEnbObj, processDeviceDatapublic CMExpENodeBProcessor(HuaweiM2KProperties props)
public 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 processedProcessorExceptionprotected void setExtraInfo(ENodeB enb)
setExtraInfo in class ENBProcessorenb - ENodeB instanceprotected java.lang.String getInterfaceId(java.lang.String strPortType,
java.lang.String strCabinetNo,
java.lang.String strSubrackNo,
java.lang.String strSlotNo,
java.lang.String strPortNo)
getInterfaceId in class ENBProcessorstrPortType - Port typestrCabinetNo - Cabinet numberstrSubrackNo - Subrack numberstrSlotNo - Slot numberstrPortNo - Port number