| 程序包 | 说明 |
|---|---|
| com.feiniaojin.gracefulresponse | |
| com.feiniaojin.gracefulresponse.api | |
| com.feiniaojin.gracefulresponse.data | |
| com.feiniaojin.gracefulresponse.defaults |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
GracefulResponse.raiseException(ResponseStatus responseStatus)
需要抛自定义异常时,调用该方法
|
static void |
GracefulResponse.raiseException(ResponseStatus responseStatus,
Throwable throwable)
需要抛自定义异常时,调用该方法
|
static void |
GracefulResponse.wrapAssert(ResponseStatus responseStatus,
AssertFunction assertFunction) |
| 构造器和说明 |
|---|
GracefulResponseException(ResponseStatus responseStatus,
Throwable cause) |
GracefulResponseRejectException(ResponseStatus responseStatus,
Throwable cause) |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseStatus |
ResponseStatusFactory.defaultError()
获得失败的ResponseMeta.
|
ResponseStatus |
ResponseStatusFactory.defaultSuccess()
获得响应成功的ResponseMeta.
|
ResponseStatus |
ResponseStatusFactory.newInstance(String code,
String msg)
从code和msg创建ResponseStatus
|
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
ResponseFactory.newInstance(ResponseStatus statusLine)
创建新的空响应.
|
Response |
ResponseFactory.newInstance(ResponseStatus statusLine,
Object data)
创建带有数据的响应.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseStatus |
Response.getStatus()
获取响应行
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Response.setStatus(ResponseStatus statusLine)
设置响应行
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultResponseStatus
默认的ResponseStatus实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseStatus |
DefaultResponseStatusFactoryImpl.defaultError() |
ResponseStatus |
DefaultResponseStatusFactoryImpl.defaultSuccess() |
ResponseStatus |
DefaultResponseImplStyle1.getStatus() |
ResponseStatus |
DefaultResponseImplStyle0.getStatus() |
ResponseStatus |
DefaultResponseStatusFactoryImpl.newInstance(String code,
String msg) |
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
DefaultResponseFactory.newInstance(ResponseStatus responseStatus) |
Response |
DefaultResponseFactory.newInstance(ResponseStatus statusLine,
Object data) |
void |
DefaultResponseImplStyle1.setStatus(ResponseStatus statusLine) |
void |
DefaultResponseImplStyle0.setStatus(ResponseStatus responseStatus) |
Copyright © 2024. All rights reserved.