📄 pmconst.java
字号:
/**
* @(#)Const.java Nov 6, 2006 8:28:36 AM
*
* COPYRIGHT DaTang Mobile Communications Equipment CO.,LTD
*/
package com.datangmobile.oss.omc.pc;
import java.io.File;
/**
* 性能管理中的一些常量
* @author liuyuan
* @version 1.0
*
* 增加一些性能数据文件解析时候定义的常量
* @author liuyuan
* @version 1.1
*
* 修改RNC性能数据延迟告警的细节号定义
* @author liuyuan
* @version 1.2
*/
public class PmConst {
/**
* OMC接收窗口大小
*/
public final static int OMC_RECEIVE_WINDOW = 64;
/**
* OMC回送确认帧的数据帧间隔
*/
public final static int RSPONSE_FRAME_INTERVAL = 16;
/**
* OMC回送确认帧的时间间隔 60秒
*/
public final static int RSPONSE_TIME_PERIOD = 60;
/**
* 入库数据成功
*/
public final static int INSERT_SUCCEED = 1;
/**
* 入库数据失败
*/
public final static int INSERT_FAIL = 0;
/**
* 轮询FTP服务器的周期 900秒 (15分钟)
*/
public final static long FTP_SCAN_PERIOD = 900000;
/**
* 轮询V2性能数据所在的FTP服务器的周期 300秒 (5分钟)
*/
public final static long FTP_V2_SCAN_PERIOD = 300000;
/**
* OMC产生性能数据未上报的告警的规则的间隔时间 28分钟
*/
public final static int PM_ALARM_PERIOD = 28;
/**
* OMC产生告警清除时的规则的间隔时间 25分钟
*/
public final static int PM_ALARM_CLEAR_PERIOD = 25;
/**
* OMC对性能数据消息上报进行超时判断的间隔时间 900秒 (15分钟)
*/
public final static int PM_ISOVERTIME_PERRIOD = 900000;
/**
* nea内部告警
* 性能数据上报超时
*/
public final static int ALARM_PC_PERDATA_OVERTIME = 0x000A0001;
/**
* 性能数据延迟告警细节号 消息延迟
*/
// public final static int PERDATA_DELAY_MSG_ALARM_NO = 0;
public final static int PERDATA_DELAY_MSG_ALARM_NO = 10000;
/**
* 性能数据延迟告警细节号 文件延迟
*/
// public final static int PERDATA_DELAY_FILE_ALARM_NO = 1;
public final static int PERDATA_DELAY_FILE_ALARM_NO = 10001;
/**
* V3性能数据文件名前缀
*/
public final static String PM_V3_DATA_FILE_PREFIX = "pm";
/**
* V3小区对性能数据文件名前缀
*/
public final static String PM_V3_CDL_FILE_PREFIX = "cellho";
/**
* 性能数据文件名分隔符
*/
public final static String PM_DATA_FILE_SEPARATOR = "_";
/**
* 性能数据文件中的网元类型
* 性能数据文件命名规则如下:
* pm<10字符文件创建时间(10进制)>_<网元类型>_<4字符网元标识(16进制)>.dat
*/
public final static String NETYPE_NODEB = "nodeb";
public final static String NETYPE_RNC = "rnc";
public final static String NETYPE_MSCS = "mscsvr";
public final static String NETYPE_MGW = "mgw";
public final static String NETYPE_SGSN = "sgsn";
public final static String NETYPE_GGSN = "ggsn";
public final static String NETYPE_HLR ="hlr";
/**
* 性能数据文件夹
* PM PMBAK
*/
public final static String PM_FILE_BAK = "PMBAK" + File.separator;
public final static String PM_TEMP_FILE = "PerData.dat";
public final static String PM_TEMP = "temp";
public final static String PM_DIR = "PM";
public final static String PM_BAK_DIR = "PMBAK";
public final static String PM_ZIP = "zip";
public final static String PM_DAT = "dat";
public final static String PM_V2_DIR= "pfmraw";
public final static String PM_V2_USER = "omcrftp";
public final static String PM_V2_PASSWD = "sh_dt_3g";
public final static String PM_V2_DATA_FILE = "v2datafile";
public final static String PM_V2_CDL_FILE = "v2cdlfile";
public final static String PM_V3_DATA_FILE = "v3datafile";
public final static String PM_V3_CDL_FILE = "v3cdlfile";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -