A B C F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccessDeniedAdviceTrait - Interface in org.zalando.problem.spring.web.advice.security
-
The request was a valid request, but the server is refusing to respond to it.
- AdviceTrait - Interface in org.zalando.problem.spring.web.advice
-
Advice traits are simple interfaces that provide a single method with a default implementation.
- AuthenticationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.security
-
Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
B
- BaseBindingResultAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
- BindAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
C
- CircuitBreakerOpenAdviceTrait - Interface in org.zalando.problem.spring.web.advice.network
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.zalando.problem.spring.web.advice.security.SecurityProblemSupport
- ConstraintViolationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
- create(Throwable, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
-
Creates a
problemresponsefor the giventhrowableby taking anyResponseStatusannotation on the exception type or one of the causes into account. - create(Throwable, Problem, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(Throwable, Problem, NativeWebRequest, HttpHeaders) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(HttpStatus, Throwable, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.SpringAdviceTrait
- create(HttpStatus, Throwable, NativeWebRequest, HttpHeaders) - Method in interface org.zalando.problem.spring.web.advice.SpringAdviceTrait
- create(StatusType, Throwable, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(StatusType, Throwable, NativeWebRequest, URI) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(StatusType, Throwable, NativeWebRequest, HttpHeaders) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(StatusType, Throwable, NativeWebRequest, HttpHeaders, URI) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(ThrowableProblem, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- create(ThrowableProblem, NativeWebRequest, HttpHeaders) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- createViolation(ValidationReport.Message) - Method in interface org.zalando.problem.spring.web.advice.validation.OpenApiValidationAdviceTrait
- createViolation(ConstraintViolation) - Method in interface org.zalando.problem.spring.web.advice.validation.ConstraintViolationAdviceTrait
- createViolation(FieldError) - Method in interface org.zalando.problem.spring.web.advice.validation.BaseBindingResultAdviceTrait
- createViolation(ObjectError) - Method in interface org.zalando.problem.spring.web.advice.validation.BaseBindingResultAdviceTrait
- createViolations(BindingResult) - Method in interface org.zalando.problem.spring.web.advice.validation.BaseBindingResultAdviceTrait
- CustomAdviceTrait - Interface in org.zalando.problem.spring.web.advice.custom
F
- fallback(Throwable, Problem, NativeWebRequest, HttpHeaders) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
G
- GeneralAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
H
- handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class org.zalando.problem.spring.web.advice.security.SecurityProblemSupport
- handleAccessDenied(AccessDeniedException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.security.AccessDeniedAdviceTrait
- handleAuthentication(AuthenticationException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.security.AuthenticationAdviceTrait
- handleBindingResult(BindException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.BindAdviceTrait
- handleCircuitBreakerOpen(CircuitBreakerOpenException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.network.CircuitBreakerOpenAdviceTrait
- handleConstraintViolation(ConstraintViolationException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.ConstraintViolationAdviceTrait
- handleInvalidRequest(InvalidRequestException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.OpenApiValidationAdviceTrait
- handleInvalidResponse(InvalidResponseException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.OpenApiValidationAdviceTrait
- handleMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.http.NotAcceptableAdviceTrait
- handleMediaTypeNotSupportedException(HttpMediaTypeNotSupportedException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.http.UnsupportedMediaTypeAdviceTrait
- handleMessageNotReadableException(HttpMessageNotReadableException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.io.MessageNotReadableAdviceTrait
- handleMethodArgumentNotValid(MethodArgumentNotValidException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.validation.MethodArgumentNotValidAdviceTrait
- handleMissingServletRequestParameter(MissingServletRequestParameterException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.MissingServletRequestParameterAdviceTrait
- handleMissingServletRequestPart(MissingServletRequestPartException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.MissingServletRequestPartAdviceTrait
- handleMultipart(MultipartException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.io.MultipartAdviceTrait
- handleNoHandlerFound(NoHandlerFoundException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.NoHandlerFoundAdviceTrait
- handleProblem(ThrowableProblem, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.ProblemAdviceTrait
- handleRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.http.MethodNotAllowedAdviceTrait
- handleResponseStatusException(ResponseStatusException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.ResponseStatusAdviceTrait
- handleServletRequestBinding(ServletRequestBindingException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.routing.ServletRequestBindingAdviceTrait
- handleSocketTimeout(SocketTimeoutException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.network.SocketTimeoutAdviceTrait
- handleThrowable(Throwable, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.ThrowableAdviceTrait
- handleTypeMismatch(TypeMismatchException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.io.TypeMismatchAdviceTrait
- handleUnsupportedOperation(UnsupportedOperationException, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.general.UnsupportedOperationAdviceTrait
- HttpAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
I
- IOAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
L
- log(Throwable, Problem, NativeWebRequest, HttpStatus) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
M
- MessageNotReadableAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
- MethodArgumentNotValidAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
- MethodNotAllowedAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
- MissingServletRequestParameterAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
- MissingServletRequestPartAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
- MultipartAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
N
- negotiate(NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
- NetworkAdviceTrait - Interface in org.zalando.problem.spring.web.advice.network
- newConstraintViolationProblem(Exception, NativeWebRequest, ValidationReport) - Method in interface org.zalando.problem.spring.web.advice.validation.OpenApiValidationAdviceTrait
- NoHandlerFoundAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
-
Transforms
NoHandlerFoundExceptionsintonot-foundproblems. - NotAcceptableAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
O
- OpenApiValidationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
- org.zalando.problem.spring.web.advice - package org.zalando.problem.spring.web.advice
- org.zalando.problem.spring.web.advice.custom - package org.zalando.problem.spring.web.advice.custom
- org.zalando.problem.spring.web.advice.general - package org.zalando.problem.spring.web.advice.general
- org.zalando.problem.spring.web.advice.http - package org.zalando.problem.spring.web.advice.http
- org.zalando.problem.spring.web.advice.io - package org.zalando.problem.spring.web.advice.io
- org.zalando.problem.spring.web.advice.network - package org.zalando.problem.spring.web.advice.network
- org.zalando.problem.spring.web.advice.routing - package org.zalando.problem.spring.web.advice.routing
- org.zalando.problem.spring.web.advice.security - package org.zalando.problem.spring.web.advice.security
- org.zalando.problem.spring.web.advice.validation - package org.zalando.problem.spring.web.advice.validation
P
- ProblemAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
- ProblemHandling - Interface in org.zalando.problem.spring.web.advice
-
ProblemHandlingis a compositeAdviceTraitthat combines all built-in advice traits into a single interface that makes it easier to use: - process(ResponseEntity<Problem>, NativeWebRequest) - Method in interface org.zalando.problem.spring.web.advice.AdviceTrait
R
- ResponseStatusAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
- retryAfter(long) - Method in interface org.zalando.problem.spring.web.advice.network.CircuitBreakerOpenAdviceTrait
- RoutingAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
S
- SecurityAdviceTrait - Interface in org.zalando.problem.spring.web.advice.security
- SecurityProblemSupport - Class in org.zalando.problem.spring.web.advice.security
-
A compound
AuthenticationEntryPointandAccessDeniedHandlerthat delegates exceptions to Spring WebMVC'sHandlerExceptionResolveras defined inWebMvcConfigurationSupport. - SecurityProblemSupport(HandlerExceptionResolver) - Constructor for class org.zalando.problem.spring.web.advice.security.SecurityProblemSupport
- ServletRequestBindingAdviceTrait - Interface in org.zalando.problem.spring.web.advice.routing
- SocketTimeoutAdviceTrait - Interface in org.zalando.problem.spring.web.advice.network
- SpringAdviceTrait - Interface in org.zalando.problem.spring.web.advice
T
- ThrowableAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
- toProblem(Throwable, HttpStatus) - Method in interface org.zalando.problem.spring.web.advice.SpringAdviceTrait
- toStatus(HttpStatus) - Method in interface org.zalando.problem.spring.web.advice.SpringAdviceTrait
- TypeMismatchAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
- TypeMistmatchAdviceTrait - Interface in org.zalando.problem.spring.web.advice.io
-
Deprecated.
U
- UnsupportedMediaTypeAdviceTrait - Interface in org.zalando.problem.spring.web.advice.http
- UnsupportedOperationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.general
V
- ValidationAdviceTrait - Interface in org.zalando.problem.spring.web.advice.validation
-
Advice trait to handle any validation exceptions.
All Classes All Packages