Package org.sakaiproject.mailsender
Class MailsenderException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.sakaiproject.mailsender.MailsenderException
-
- All Implemented Interfaces:
Serializable
public class MailsenderException extends Exception
General exception for Mailsender. This exception can store messages to be sent up to the UI for display to the user. This is terrible design but somewhat necessary until the updated Email API is more widely in place.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MailsenderException()MailsenderException(String message, Exception cause)MailsenderException(String code, String value)MailsenderException(List<Map<String,Object[]>> messages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MailsenderExceptionaddMessage(String code)MailsenderExceptionaddMessage(String code, Object[] value)MailsenderExceptionaddMessage(String code, String value)voidaddMessage(Map<String,Object[]> message)List<Map<String,Object[]>>getMessages()booleanhasMessages()-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Method Detail
-
hasMessages
public boolean hasMessages()
-
addMessage
public MailsenderException addMessage(String code)
-
addMessage
public MailsenderException addMessage(String code, String value)
-
addMessage
public MailsenderException addMessage(String code, Object[] value)
-
-