org.granite.tide.validation
Class BeanValidationExceptionConverter

java.lang.Object
  extended by org.granite.tide.validation.BeanValidationExceptionConverter
All Implemented Interfaces:
ExceptionConverter

public class BeanValidationExceptionConverter
extends Object
implements ExceptionConverter

Author:
William DRAI

Field Summary
static String VALIDATION_FAILED
           
 
Constructor Summary
BeanValidationExceptionConverter()
           
 
Method Summary
 boolean accepts(Throwable t, Throwable finalException)
           
 ServiceException convert(Throwable t, String detail, Map<String,Object> extendedData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALIDATION_FAILED

public static final String VALIDATION_FAILED
See Also:
Constant Field Values
Constructor Detail

BeanValidationExceptionConverter

public BeanValidationExceptionConverter()
Method Detail

accepts

public boolean accepts(Throwable t,
                       Throwable finalException)
Specified by:
accepts in interface ExceptionConverter

convert

public ServiceException convert(Throwable t,
                                String detail,
                                Map<String,Object> extendedData)
Specified by:
convert in interface ExceptionConverter