Class ErrorCode

java.lang.Object
org.miaixz.bus.core.basic.normal.ErrorCode

public class ErrorCode extends Object
系统响应码
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • EM_SUCCESS

      public static String EM_SUCCESS
      请求成功
    • EM_FAILURE

      public static String EM_FAILURE
      系统繁忙,请稍后重试
    • EM_LIMITER

      public static String EM_LIMITER
      请求过于频繁
    • EM_100100

      public static String EM_100100
      无效的令牌
    • EM_100101

      public static String EM_100101
      无效的参数
    • EM_100102

      public static String EM_100102
      无效的版本
    • EM_100103

      public static String EM_100103
      无效的方法
    • EM_100104

      public static String EM_100104
      无效的语言
    • EM_100105

      public static String EM_100105
      无效的格式化类型
    • EM_100106

      public static String EM_100106
      缺少token参数
    • EM_100107

      public static String EM_100107
      缺少version参数
    • EM_100108

      public static String EM_100108
      缺少method参数
    • EM_100109

      public static String EM_100109
      缺少language参数
    • EM_100110

      public static String EM_100110
      缺少fields参数
    • EM_100111

      public static String EM_100111
      缺少format参数
    • EM_100112

      public static String EM_100112
      缺少sign参数
    • EM_100113

      public static String EM_100113
      缺少noncestr参数
    • EM_100114

      public static String EM_100114
      缺少timestamp参数
    • EM_100115

      public static String EM_100115
      缺少sign参数
    • EM_100116

      public static String EM_100116
      当前令牌已过期
    • EM_100117

      public static String EM_100117
      当前账号已登录
    • EM_100118

      public static String EM_100118
      无效的签名
    • EM_100200

      public static String EM_100200
      请使用GET请求
    • EM_100201

      public static String EM_100201
      请使用POST请求
    • EM_100202

      public static String EM_100202
      请使用PUT请求
    • EM_100203

      public static String EM_100203
      请使用DELETE请求
    • EM_100204

      public static String EM_100204
      请使用OPTIONS请求
    • EM_100205

      public static String EM_100205
      请使用HEAD请求
    • EM_100206

      public static String EM_100206
      请使用PATCH请求
    • EM_100207

      public static String EM_100207
      请使用TRACE请求
    • EM_100208

      public static String EM_100208
      请使用CONNECT请求
    • EM_100209

      public static String EM_100209
      请使用HTTPS协议
    • EM_100300

      public static String EM_100300
      暂无数据
    • EM_100400

      public static String EM_100400
      转换JSON/XML错误
    • EM_100500

      public static String EM_100500
      API未授权
    • EM_100501

      public static String EM_100501
      日期格式化错误
    • EM_100502

      public static String EM_100502
      账号已冻结
    • EM_100503

      public static String EM_100503
      账号已存在
    • EM_100504

      public static String EM_100504
      账号不存在
    • EM_100505

      public static String EM_100505
      密码错误
    • EM_100506

      public static String EM_100506
      通用函数,处理异常
    • EM_100507

      public static String EM_100507
      请求方法不支持
    • EM_100508

      public static String EM_100508
      不支持此类型
    • EM_100509

      public static String EM_100509
      未找到资源
    • EM_100510

      public static String EM_100510
      内部处理异常
    • EM_100511

      public static String EM_100511
      验证失败!
    • EM_100512

      public static String EM_100512
      数据已存在
    • EM_100513

      public static String EM_100513
      业务处理失败
    • EM_100600

      public static String EM_100600
      任务执行失败
  • Constructor Details

    • ErrorCode

      public ErrorCode()
  • Method Details

    • register

      public static void register(String key, String value)
      注册组件
      Parameters:
      key - 错误码
      value - 错误信息
    • contains

      public static boolean contains(String name)
      是否包含指定名称的错误码
      Parameters:
      name - 错误码名称
      Returns:
      true:包含, false:不包含
    • require

      public static String require(String name)
      根据错误码名称获取错误码
      Parameters:
      name - 错误码名称
      Returns:
      错误码对象, 找不到时返回null