| 程序包 | 说明 |
|---|---|
| com.feiniaojin.gracefulresponse.advice | |
| com.feiniaojin.gracefulresponse.advice.lifecycle.exception | |
| com.feiniaojin.gracefulresponse.api | |
| com.feiniaojin.gracefulresponse.defaults |
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
FrameworkExceptionAdvice.process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
Exception exception) |
Response |
DefaultValidationExceptionAdvice.process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
Exception ex) |
Response |
DefaultGlobalExceptionAdvice.process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
Exception exception) |
Response |
DataExceptionAdvice.process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
Exception exception) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.http.ResponseEntity<Response> |
DefaultValidationExceptionAdvice.process(Response response,
Throwable throwable) |
org.springframework.http.ResponseEntity<Response> |
DefaultGlobalExceptionAdvice.process(Response response,
Throwable throwable) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.http.ResponseEntity<Response> |
DefaultValidationExceptionAdvice.process(Response response,
Throwable throwable) |
org.springframework.http.ResponseEntity<Response> |
DefaultGlobalExceptionAdvice.process(Response response,
Throwable throwable) |
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
ControllerAdviceProcessor.process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Object handler,
Exception ex)
异常处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
default org.springframework.http.ResponseEntity<Response> |
ControllerAdviceHttpProcessor.process(Response response,
Throwable throwable)
生成ResponseEntity
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AfterControllerAdviceProcess.call(Response response,
Throwable throwable)
执行处理逻辑之后的回调
|
default org.springframework.http.ResponseEntity<Response> |
ControllerAdviceHttpProcessor.process(Response response,
Throwable throwable)
生成ResponseEntity
|
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
ResponseFactory.newEmptyInstance()
创建新的空响应.
|
Response |
ResponseFactory.newFailInstance()
创建新的失败响应.
|
Response |
ResponseFactory.newInstance(ResponseStatus statusLine)
创建新的空响应.
|
Response |
ResponseFactory.newInstance(ResponseStatus statusLine,
Object data)
创建带有数据的响应.
|
Response |
ResponseFactory.newSuccessInstance()
创建新的响应.
|
Response |
ResponseFactory.newSuccessInstance(Object data)
从数据中创建成功响应.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultResponseImplStyle0
默认的Response实现
包装成统一响应的JavaBean.
|
class |
DefaultResponseImplStyle1 |
| 限定符和类型 | 方法和说明 |
|---|---|
Response |
DefaultResponseFactory.newEmptyInstance() |
Response |
DefaultResponseFactory.newFailInstance() |
Response |
DefaultResponseFactory.newInstance(ResponseStatus responseStatus) |
Response |
DefaultResponseFactory.newInstance(ResponseStatus statusLine,
Object data) |
Response |
DefaultResponseFactory.newSuccessInstance() |
Response |
DefaultResponseFactory.newSuccessInstance(Object payload) |
Copyright © 2024. All rights reserved.