Package org.apache.cxf.jaxrs.validation
Class ValidationExceptionMapper
java.lang.Object
org.apache.cxf.jaxrs.validation.ValidationExceptionMapper
- All Implemented Interfaces:
jakarta.ws.rs.ext.ExceptionMapper<jakarta.validation.ValidationException>
@Provider
public class ValidationExceptionMapper
extends Object
implements jakarta.ws.rs.ext.ExceptionMapper<jakarta.validation.ValidationException>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
buildErrorMessage
(jakarta.validation.ConstraintViolation<?> violation) protected jakarta.ws.rs.core.Response
buildResponse
(jakarta.ws.rs.core.Response.Status errorStatus, String responseText) void
setAddMessageToResponse
(boolean addMessageToResponse) Controls whether to add a constraint validation message to Response or notjakarta.ws.rs.core.Response
toResponse
(jakarta.validation.ValidationException exception)
-
Constructor Details
-
ValidationExceptionMapper
public ValidationExceptionMapper()
-
-
Method Details
-
toResponse
public jakarta.ws.rs.core.Response toResponse(jakarta.validation.ValidationException exception) - Specified by:
toResponse
in interfacejakarta.ws.rs.ext.ExceptionMapper<jakarta.validation.ValidationException>
-
buildErrorMessage
-
buildResponse
protected jakarta.ws.rs.core.Response buildResponse(jakarta.ws.rs.core.Response.Status errorStatus, String responseText) -
setAddMessageToResponse
public void setAddMessageToResponse(boolean addMessageToResponse) Controls whether to add a constraint validation message to Response or not- Parameters:
addMessageToResponse
- add a constraint validation message to Response
-