Interface SpringAdviceTrait
-
- All Superinterfaces:
AdviceTrait,AdviceTrait
@API(status=EXPERIMENTAL) public interface SpringAdviceTrait extends AdviceTrait
- See Also:
AdviceTrait
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default org.springframework.http.ResponseEntity<org.zalando.problem.Problem>create(org.springframework.http.HttpStatus status, Throwable throwable, org.springframework.web.context.request.NativeWebRequest request)default org.springframework.http.ResponseEntity<org.zalando.problem.Problem>create(org.springframework.http.HttpStatus status, Throwable throwable, org.springframework.web.context.request.NativeWebRequest request, org.springframework.http.HttpHeaders headers)default org.zalando.problem.ThrowableProblemtoProblem(Throwable throwable, org.springframework.http.HttpStatus status)default org.zalando.problem.StatusTypetoStatus(org.springframework.http.HttpStatus status)-
Methods inherited from interface org.zalando.problem.spring.common.AdviceTrait
createStackTrace, isCausalChainsEnabled, prepare, process, resolveResponseStatus, toProblem, toProblem, toProblem
-
-
-
-
Method Detail
-
create
default org.springframework.http.ResponseEntity<org.zalando.problem.Problem> create(org.springframework.http.HttpStatus status, Throwable throwable, org.springframework.web.context.request.NativeWebRequest request)
-
create
default org.springframework.http.ResponseEntity<org.zalando.problem.Problem> create(org.springframework.http.HttpStatus status, Throwable throwable, org.springframework.web.context.request.NativeWebRequest request, org.springframework.http.HttpHeaders headers)
-
toProblem
default org.zalando.problem.ThrowableProblem toProblem(Throwable throwable, org.springframework.http.HttpStatus status)
-
toStatus
default org.zalando.problem.StatusType toStatus(org.springframework.http.HttpStatus status)
-
-