| java.lang.Object java.lang.Throwable java.lang.Exception org.jaffa.exceptions.CustomException org.jaffa.exceptions.ApplicationException
All known Subclasses: org.jaffa.exceptions.DomainObjectChangedException, org.jaffa.presentation.portlet.session.UserSessionSetupException, org.jaffa.exceptions.IncompleteKeySpecifiedException, org.jaffa.exceptions.DuplicateKeyException, org.jaffa.exceptions.ComponentExpiredException, org.jaffa.datatypes.ValidationException, org.jaffa.exceptions.TokenMismatchException, org.jaffa.exceptions.MultipleDomainObjectsFoundException, org.jaffa.exceptions.DomainObjectNotFoundException, org.jaffa.exceptions.RelatedDomainObjectFoundException, org.jaffa.exceptions.ApplicationExceptionWithContext,
ApplicationException | abstract public class ApplicationException extends CustomException (Code) | | This is the base class for all application related exceptions.
Any specific application exception should extend this and wrapper a unique error code.
|
ApplicationException | protected ApplicationException(String errorCode)(Code) | | Creates an exception with the errorCode.
Parameters: errorCode - the errorCode |
ApplicationException | protected ApplicationException(String errorCode, Object[] arguments)(Code) | | Creates an exception with the errorCode and a cause.
Parameters: errorCode - the errorCode. Parameters: arguments - the arguments, if any, that need to be merged into the error message from the resource bundle. |
ApplicationException | protected ApplicationException(String errorCode, Object[] arguments, Throwable cause)(Code) | | Creates an exception with the errorCode and a cause.
Parameters: errorCode - the errorCode. Parameters: arguments - the arguments, if any, that need to be merged into the error message from the resource bundle. Parameters: cause - the cause. |
|
|