Class InvalidRequestExceptionJackson2Handler
java.lang.Object
io.github.belgif.rest.problem.spring.server.AbstractInvalidRequestExceptionHandler<com.fasterxml.jackson.databind.JsonNode>
io.github.belgif.rest.problem.spring.server.InvalidRequestExceptionJackson2Handler
@RestControllerAdvice
@Order(1)
public class InvalidRequestExceptionJackson2Handler
extends AbstractInvalidRequestExceptionHandler<com.fasterxml.jackson.databind.JsonNode>
RestController exception handler for InvalidRequestException thrown by Atlassian swagger-request-validator library.
-
Constructor Summary
ConstructorsConstructorDescriptionInvalidRequestExceptionJackson2Handler(com.fasterxml.jackson.databind.ObjectMapper mapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetBodyValue(String name, AtomicReference<com.fasterxml.jackson.databind.JsonNode> requestBodyReference, jakarta.servlet.http.HttpServletRequest request) Methods inherited from class io.github.belgif.rest.problem.spring.server.AbstractInvalidRequestExceptionHandler
handleInvalidRequestException
-
Constructor Details
-
InvalidRequestExceptionJackson2Handler
public InvalidRequestExceptionJackson2Handler(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-
Method Details
-
getBodyValue
protected String getBodyValue(String name, AtomicReference<com.fasterxml.jackson.databind.JsonNode> requestBodyReference, jakarta.servlet.http.HttpServletRequest request) - Specified by:
getBodyValuein classAbstractInvalidRequestExceptionHandler<com.fasterxml.jackson.databind.JsonNode>
-