⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 systemerror.java

📁 一个关于tlms的一个小程序 看看能否帮助到别人
💻 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 + -