org.glassfish.jersey.server.validation.internal
Class ValidationExceptionMapper

java.lang.Object
  extended by org.glassfish.jersey.server.validation.internal.ValidationExceptionMapper
All Implemented Interfaces:
ExceptionMapper<javax.validation.ValidationException>

@Priority(value=5000)
public class ValidationExceptionMapper
extends java.lang.Object
implements ExceptionMapper<javax.validation.ValidationException>

ExceptionMapper for ValidationException.

If property is enabled then a list of ValidationError instances is sent in Response as well (in addition to HTTP 400/500 status code). Supported media types are: application/json/application/xml (in appropriate provider is registered on server) or text/html/text/plain (via custom ValidationErrorMessageBodyWriter).

Author:
Michal Gajdos (michal.gajdos at oracle.com)

Constructor Summary
ValidationExceptionMapper()
           
 
Method Summary
 Response toResponse(javax.validation.ValidationException exception)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationExceptionMapper

public ValidationExceptionMapper()
Method Detail

toResponse

public Response toResponse(javax.validation.ValidationException exception)
Specified by:
toResponse in interface ExceptionMapper<javax.validation.ValidationException>


Copyright © 2007-2013 Oracle Corporation. All Rights Reserved. Use is subject to license terms.