com.rshtech.exception
Class ValidationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.rshtech.exception.ApplicationException
              extended by com.rshtech.exception.RuleFailureException
                  extended by com.rshtech.exception.ValidationException
All Implemented Interfaces:
java.io.Serializable

public class ValidationException
extends RuleFailureException

Specialized rule failure exception that pertains to validation issues specifically.

Version:
$Revision: 3137 $
Author:
$Author: kostya $
See Also:
Serialized Form

Field Summary
static ErrorCode VALIDATION_DEFAULT_ERROR_CODE
           
 
Fields inherited from class com.rshtech.exception.ApplicationException
APP_DEFAULT_ERROR_CODE
 
Constructor Summary
ValidationException()
           
ValidationException(ErrorCode code)
           
ValidationException(ErrorCode code, java.lang.String details)
           
ValidationException(ErrorCode code, java.lang.String details, java.lang.Throwable rootCause)
           
ValidationException(ErrorCode code, java.lang.Throwable rootCause)
           
ValidationException(java.lang.String details)
           
ValidationException(java.lang.String details, java.lang.Throwable rootCause)
           
ValidationException(java.lang.Throwable rootCause)
           
 
Method Summary
 
Methods inherited from class com.rshtech.exception.RuleFailureException
addException, addException, getErrorMessages, getExceptions, setExceptions
 
Methods inherited from class com.rshtech.exception.ApplicationException
getDetails, getErrorCode, getErrorMessage, getMessage
 
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_DEFAULT_ERROR_CODE

public static final ErrorCode VALIDATION_DEFAULT_ERROR_CODE
Constructor Detail

ValidationException

public ValidationException()

ValidationException

public ValidationException(ErrorCode code)

ValidationException

public ValidationException(ErrorCode code,
                           java.lang.String details)

ValidationException

public ValidationException(java.lang.String details)

ValidationException

public ValidationException(java.lang.Throwable rootCause)

ValidationException

public ValidationException(ErrorCode code,
                           java.lang.Throwable rootCause)

ValidationException

public ValidationException(java.lang.String details,
                           java.lang.Throwable rootCause)

ValidationException

public ValidationException(ErrorCode code,
                           java.lang.String details,
                           java.lang.Throwable rootCause)