📄 systemerror.java
字号:
package com.szmx.component.log;
import java.util.ResourceBundle;
/**
* User : zyou@szmx.com
* Date : Oct 12, 20059:24:17 AM
* Version : 0.1
* updateBy :
* updateDt :
*/
public class SystemError{
protected static ResourceBundle bundle = ResourceBundle.getBundle("com.szmx.component.log.resources.ErrorMessages");
public SystemError(){
super();
}
public SystemError(int errorCode){
super();
m_errorCode = errorCode;
m_errorMessage = getString(m_errorCode);
}
public void setErrorCode(int errorCode){
m_errorCode = errorCode;
}
public final String getMessage() {
return m_errorMessage;
}
public final int getErrorCode() {
return m_errorCode;
}
public static String getString(int id) {
try {
return bundle.getString(String.valueOf(id));
}
catch (Exception e) {
// this is an unknown message
return bundle.getString(String.valueOf(0)) + id;
}
}
public static void main(String[] args) {
SystemError ccms = new SystemError(1);
System.out.println(SystemError.getString(1));
}
private static final int CCMS_BASE_ERROR = 0;
//Query Error
public static final int CCMS_QUERY_DBBACKUP = CCMS_BASE_ERROR + 5;
public static final int CCMS_QUERY_HIGHDBLOAD = CCMS_BASE_ERROR + 6;
public static final int CCMS_QUERY_NODATABASE = CCMS_BASE_ERROR + 7;
public static final int CCMS_QUERY_LOSTCONNECTIONTNES = CCMS_BASE_ERROR + 8;
public static final int CCMS_QUERY_QEPQUEUEFULL = CCMS_BASE_ERROR + 9;
public static final int CCMS_QUERY_INTERNALERROR = CCMS_BASE_ERROR + 10;
public static final int CCMS_QUERY_QUERYCONDITIONINVALID = CCMS_BASE_ERROR + 12;
public static final int CCMS_QUERY_NODATAINVALID = CCMS_BASE_ERROR + 13;
public static final int CCMS_QUERY_CONFIGFILECHANGE = CCMS_BASE_ERROR + 14;
public static final int CCMS_QUERY_DBNOTCONTAINFIELD = CCMS_BASE_ERROR + 15;
//Initialize system error
public static final int CCMS_INITIALIZESYSTEM_ERROR = CCMS_BASE_ERROR + 16;
//Send mail fail
public static final int CCMS_SENDMAIL_ERROR = CCMS_BASE_ERROR + 17;
protected String m_errorMessage;
protected int m_errorCode;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -