package com.snowcattle.game.common.constant; /** * 定义core的错误代码 * * * */ public class CommonErrorLogInfo { /* 消息包错误定义开始 */ /** 错误的消息头长度 */ public static final String PACKET_BAD_HEADER_LEN = "PAC.ERR.HEAD.LEN"; /* 消息包错误定义结束 */ /* 线程错误定义开始 */ /** 线程被中断 */ public static final String THRAD_ERR_INTERRUPTED = "THR.ERR.INTRRUPTED"; /** 不在同一个线程中调用 */ public static final String THREAD_NOT_SAME = "THR.ERR.NOT.SAME"; /* 线程错误定义结束 */ /* 消息处理错误定义开始 */ /** 未知的消息 */ public static final String MSG_UNKNOWN = "MSG.ERR.UNKNOWN"; /** 消息处理时收到空的消息 */ public static final String MSG_PRO_ERR_NULL_MSG = "MSG.PRO.ERR.NULL.MSG"; /** 消息处理时发生未知的异常 */ public static final String MSG_PRO_ERR_EXP = "MSG.PRO.ERR.EXP"; /** 消息处理过程中,断掉Sender时失败 */ public static final String MSG_PRO_ERR_DIS_SENDER_FAIL = "MSG.PRO.ERR.DIS.SENDER.FAIL"; /** 读消息失败 */ public static final String MSG_PRO_ERR_READ_FAIL = "MSG.PRO.ERR.READ.FAIL"; /* 消息处理错误定义结束 */ /* 数据库处理错误定义开始 */ /** ibatis 连接失败 */ public static final String DB_IBATIS_CONNECT_FAIL = "DB.IBATIS.CONNECT.FAIL"; /** 数据库操作失败 */ public static final String DB_OPERATE_FAIL = "DB.ERR.OPR"; /** 没有正确设置ID*/ public static final String DB_NO_ID = "DB.ERR.NOID"; /* 数据库处理错误定义结束 */ /** 脚本执行失败 */ public static final String SCRITP_EXECUTE_FAIL = "SCRIPT.ERR.EXE.FAIL"; /** 文件IO异常 */ public static final String FILE_IO_FAIL = "FILE.ERR.IO.FAILE"; /* 参数相关的错误定义 */ /** 期望的参数是正数 */ public static final String ARG_POSITIVE_NUMBER_EXCEPT = "ARG.ERR.POSITIVE.NUM.EXCEPT"; /** 期望的参数不是null */ public static final String ARG_NOT_NULL_EXCEPT = "ARG.ERR.NOT.NULL.EXCEPT"; /** 参数无效 */ public static final String ARG_INVALID = "ARG.ERR.INVALID"; /** 服务器初始化失败 */ public static final String SERVER_INIT_FAIL = "SERVER.ERR.INIT.FAIL"; /** Excel中有重复的配置 */ public static final String CONFIG_DUP_FAIL = "CONFIG.ERR.DUP"; /** Excel中有重复的配置 */ public static final String CONFIG_INVALID = "CONFIG.ERR.INVALID"; /** JsonUtils 处理数据失败 */ public static final String JSON_ANALYZE_FAIL = "JSON.ERR.ANALYZE.FAIL"; /** 无效的逻辑状态 */ public static final String INVALID_STATE = "STATE.ERR.INVALID"; }