类 ResponseBase
- java.lang.Object
-
- team.bangbang.common.data.response.ResponseBase
-
- 直接已知子类:
DataResponse
public class ResponseBase extends java.lang.ObjectHTTP接口响应数据- 版本:
- 1.0 2017年9月6日
- 作者:
- 帮帮组
-
-
字段概要
字段 修饰符和类型 字段 说明 static ResponseBaseAUTHENTICATION_IDENTITY_MISS未发现身份认证信息static ResponseBaseAUTHENTICATION_IP_INVALID请求IP不被允许static ResponseBaseAUTHENTICATION_SIGN_INVALID认证签名sign无效static ResponseBaseAUTHENTICATION_TOKEN_INVALID认证Token票据无效static ResponseBaseDATA_DUPLICATE重复的记录static ResponseBaseDATA_NOT_FOUND数据未发现static ResponseBaseDATA_NOT_MATCH数据不匹配static ResponseBaseDATA_PROTECTED数据受保护,不可修改或删除static ResponseBaseDATA_STATUS_ERROR数据状态错误static ResponseBaseEXCEPTION_OCCURED异常发生static ResponseBaseREQUEST_DATA_EXPECTED缺少请求数据static ResponseBaseREQUEST_DATA_FORMAT_INVALID请求的数据格式有误static ResponseBaseREQUEST_OUT_LIMIT请求次数超限,暂时封禁static ResponseBaseREQUEST_PERMISSION_DENIED无权限static ResponseBaseREQUEST_URI_NOT_FOUND请求的服务不存在static ResponseBaseSUCCESS成功
-
构造器概要
构造器 构造器 说明 ResponseBase()默认构造方法ResponseBase(int statusCode, java.lang.String message)构造方法3
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringgetMessage()intgetStatusCode()ResponseBaseset(ResponseBase responseBase)构造方法4 设置响应状态码、消息voidsetMessage(java.lang.String message)voidsetStatusCode(int statusCode)java.lang.StringtoString()
-
-
-
字段详细资料
-
SUCCESS
public static final ResponseBase SUCCESS
成功
-
REQUEST_PERMISSION_DENIED
public static final ResponseBase REQUEST_PERMISSION_DENIED
无权限
-
REQUEST_OUT_LIMIT
public static final ResponseBase REQUEST_OUT_LIMIT
请求次数超限,暂时封禁
-
REQUEST_DATA_EXPECTED
public static final ResponseBase REQUEST_DATA_EXPECTED
缺少请求数据
-
REQUEST_URI_NOT_FOUND
public static final ResponseBase REQUEST_URI_NOT_FOUND
请求的服务不存在
-
REQUEST_DATA_FORMAT_INVALID
public static final ResponseBase REQUEST_DATA_FORMAT_INVALID
请求的数据格式有误
-
AUTHENTICATION_TOKEN_INVALID
public static final ResponseBase AUTHENTICATION_TOKEN_INVALID
认证Token票据无效
-
AUTHENTICATION_IDENTITY_MISS
public static final ResponseBase AUTHENTICATION_IDENTITY_MISS
未发现身份认证信息
-
AUTHENTICATION_SIGN_INVALID
public static final ResponseBase AUTHENTICATION_SIGN_INVALID
认证签名sign无效
-
AUTHENTICATION_IP_INVALID
public static final ResponseBase AUTHENTICATION_IP_INVALID
请求IP不被允许
-
DATA_DUPLICATE
public static final ResponseBase DATA_DUPLICATE
重复的记录
-
DATA_PROTECTED
public static final ResponseBase DATA_PROTECTED
数据受保护,不可修改或删除
-
DATA_NOT_FOUND
public static final ResponseBase DATA_NOT_FOUND
数据未发现
-
DATA_NOT_MATCH
public static final ResponseBase DATA_NOT_MATCH
数据不匹配
-
DATA_STATUS_ERROR
public static final ResponseBase DATA_STATUS_ERROR
数据状态错误
-
EXCEPTION_OCCURED
public static final ResponseBase EXCEPTION_OCCURED
异常发生
-
-
方法详细资料
-
set
public ResponseBase set(ResponseBase responseBase)
构造方法4 设置响应状态码、消息- 参数:
responseBase- 响应信息- 返回:
- 响应信息
-
getStatusCode
public int getStatusCode()
- 返回:
- 状态码
-
setStatusCode
public void setStatusCode(int statusCode)
- 参数:
statusCode- 状态码
-
getMessage
public java.lang.String getMessage()
- 返回:
- 消息
-
setMessage
public void setMessage(java.lang.String message)
- 参数:
message- 消息
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object- 返回:
- 转变为JSON字符串
-
-