Package de.xima.fc.exceptions
Class ValidationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
de.xima.fc.exceptions.AbstractXfcRuntimeException
de.xima.fc.exceptions.ValidationException
- All Implemented Interfaces:
IXfcException
,Serializable
Ausnahme für fehlgeschlagene Validierungen.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.xima.fc.exceptions.AbstractXfcRuntimeException
getErrorCode, getExceptionData, getLocalizedMessage, getMessageKey, getMessageParams
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ValidationException
- Parameters:
targetType
- Der Typ mit der Eigenschaft, deren Wert nicht valide ist.propName
- Der Name der betreffenden Eigenschaft.valErr
- Die Beschreibung des Validierungsfehler.
-
-
Method Details
-
getValidationError
- Returns:
- Beschreibung des Grundes für das Fehlschlagen der Validierung.
-
getTargetType
- Returns:
- Objektklasse mit der invaliden Eigenschaft.
-
getPropertyName
- Returns:
- Name der invaliden Eigenschaft.
-
getDefaultMessageKey
-
getDefaultErrorCode
-