fr.paris.lutece.plugins.stock.commons.exception
Class ValidationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by fr.paris.lutece.plugins.stock.commons.exception.FunctionnalException
                  extended by fr.paris.lutece.plugins.stock.commons.exception.ValidationException
All Implemented Interfaces:
java.io.Serializable

public class ValidationException
extends FunctionnalException

Exception thrown for validation errors

Author:
abataille
See Also:
Serialized Form

Field Summary
static java.lang.String VALIDATION_ERROR
           
 
Constructor Summary
ValidationException(java.lang.Object bean)
          Instantiates a new validation exception.
ValidationException(java.lang.Object bean, javax.validation.ConstraintViolation<?> constraintViolation)
          Instantiates a new validation exception.
 
Method Summary
 void addConstraintViolation(javax.validation.ConstraintViolation<?> constraintViolation)
          Adds the constraint violation.
 java.util.List<javax.validation.ConstraintViolation<?>> getConstraintViolationList()
           
 java.lang.String getMessage()
          
 void setConstraintViolationList(java.util.List<javax.validation.ConstraintViolation<?>> constraintViolationList)
          Sets the constraint violation list.
 
Methods inherited from class fr.paris.lutece.plugins.stock.commons.exception.FunctionnalException
getBean, setBean
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VALIDATION_ERROR

public static final java.lang.String VALIDATION_ERROR
Constructor Detail

ValidationException

public ValidationException(java.lang.Object bean,
                           javax.validation.ConstraintViolation<?> constraintViolation)
Instantiates a new validation exception.

Parameters:
bean - the bean
constraintViolation - the constraint violation

ValidationException

public ValidationException(java.lang.Object bean)
Instantiates a new validation exception.

Parameters:
bean - the bean
Method Detail

getConstraintViolationList

public java.util.List<javax.validation.ConstraintViolation<?>> getConstraintViolationList()
Returns:
the constraintViolationList

setConstraintViolationList

public void setConstraintViolationList(java.util.List<javax.validation.ConstraintViolation<?>> constraintViolationList)
Sets the constraint violation list.

Parameters:
constraintViolationList - the constraintViolationList to set

addConstraintViolation

public void addConstraintViolation(javax.validation.ConstraintViolation<?> constraintViolation)
Adds the constraint violation.

Parameters:
constraintViolation - the constraint violation

getMessage

public java.lang.String getMessage()

Overrides:
getMessage in class java.lang.Throwable


Copyright © 2012 Mairie de Paris. All Rights Reserved.