Enum Class Status.CODE

java.lang.Object
java.lang.Enum<Status.CODE>
cn.dinodev.spring.commons.response.Status.CODE
所有已实现的接口:
Status, Serializable, Comparable<Status.CODE>, Constable
封闭接口:
Status

public static enum Status.CODE extends Enum<Status.CODE> implements Status
  • 枚举常量详细资料

    • OK

      public static final Status.CODE OK
    • ERROR

      public static final Status.CODE ERROR
    • FAIL_EXISTS

      public static final Status.CODE FAIL_EXISTS
    • FAIL_LOGIN

      public static final Status.CODE FAIL_LOGIN
    • FAIL_LOGIN_DENNY

      public static final Status.CODE FAIL_LOGIN_DENNY
    • FAIL_NOT_LOGIN

      public static final Status.CODE FAIL_NOT_LOGIN
    • FAIL_INVALID_PASSWORD

      public static final Status.CODE FAIL_INVALID_PASSWORD
    • FAIL_INVALID_PHONE

      public static final Status.CODE FAIL_INVALID_PHONE
    • FAIL_INVALID_CAPTCHA

      public static final Status.CODE FAIL_INVALID_CAPTCHA
    • FAIL_INVALID_AUTH_TOKEN

      public static final Status.CODE FAIL_INVALID_AUTH_TOKEN
    • FAIL_TOKEN_LOGIN_ANOTHER_DEVICE

      public static final Status.CODE FAIL_TOKEN_LOGIN_ANOTHER_DEVICE
    • FAIL_INVALID_REFRESH_TOKEN

      public static final Status.CODE FAIL_INVALID_REFRESH_TOKEN
    • WARN_PARTIAL_SUCCESS

      public static final Status.CODE WARN_PARTIAL_SUCCESS
    • WARN_PERFORMANCE_ISSUE

      public static final Status.CODE WARN_PERFORMANCE_ISSUE
    • FAIL_INVALID_PARAM

      public static final Status.CODE FAIL_INVALID_PARAM
    • FAIL_NO_PERMISSION

      public static final Status.CODE FAIL_NO_PERMISSION
    • FAIL_AUTH

      public static final Status.CODE FAIL_AUTH
    • FAIL_NOT_FOUND

      public static final Status.CODE FAIL_NOT_FOUND
    • FAIL_VALIDATION

      public static final Status.CODE FAIL_VALIDATION
    • FAIL_OPERATION

      public static final Status.CODE FAIL_OPERATION
    • FAIL_INVALID_STAUS

      public static final Status.CODE FAIL_INVALID_STAUS
    • FAIL_REQUEST_TIMEOUT

      public static final Status.CODE FAIL_REQUEST_TIMEOUT
    • FAIL_TENANT_NOT_EXIST

      public static final Status.CODE FAIL_TENANT_NOT_EXIST
    • FAIL_USER_NOT_EXIST

      public static final Status.CODE FAIL_USER_NOT_EXIST
    • FAIL_EXCEPTION

      public static final Status.CODE FAIL_EXCEPTION
    • FAIL_PERSISTENT_EXCEPTION

      public static final Status.CODE FAIL_PERSISTENT_EXCEPTION
    • FAIL_QUERY_EXCEPTION

      public static final Status.CODE FAIL_QUERY_EXCEPTION
    • FAIL_SERVICE_UNAVAILABLE

      public static final Status.CODE FAIL_SERVICE_UNAVAILABLE
    • FAIL_IO_EXCEPTION

      public static final Status.CODE FAIL_IO_EXCEPTION
    • CACHE_EMPTY

      public static final Status.CODE CACHE_EMPTY
  • 方法详细资料

    • values

      public static Status.CODE[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      返回:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Status.CODE valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - 如果参数为空值
    • getCode

      public int getCode()
      从接口复制的说明: Status
      获取状态码
      指定者:
      getCode 在接口中 Status
      返回:
    • getMsg

      public String getMsg()
      从接口复制的说明: Status
      获取错误消息
      指定者:
      getMsg 在接口中 Status
      返回:
    • withMsg

      public Status withMsg(@Nonnull String msg)
      从接口复制的说明: Status
      替换消息
      指定者:
      withMsg 在接口中 Status
      参数:
      msg - 消息信息
      返回:
    • withMsg

      public Status withMsg(@Nonnull String msg, Object... args)
      从接口复制的说明: Status
      替换消息信息
      指定者:
      withMsg 在接口中 Status
      参数:
      msg - 消息模板,'{}'为参数占位符,例如:"user {} not found"
      args - 消息模板的参数
      返回: