Package org.apache.empire.exceptions
Class UserLevelException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.empire.exceptions.EmpireException
org.apache.empire.exceptions.UserLevelException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FieldValueException
UserLevelException
This class may be used either a base class
or a wrapper class for other exceptions.
Its purpose is to serve as an indicator that an exception
was caused by user input or user action and thus
should be directly displayed to the user
and does not necessarily need to be logged.
- Author:
- doebele
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.empire.exceptions.EmpireException
EmpireException.ExceptionMessageFormatter -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUserLevelException(ErrorType errType, String[] params) protectedUserLevelException(ErrorType errType, String[] params, Throwable cause) -
Method Summary
Methods inherited from class org.apache.empire.exceptions.EmpireException
formatErrorMessage, getErrorParams, getErrorType, getMessageFormatter, log, setMessageFormatterMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UserLevelException
-
UserLevelException
-
UserLevelException
-