public class JotyException
extends java.lang.Exception
reason
enumeration; then, thrown by the Joty code when various
scenarios are detected, it takes the decision of informing the user or about
other convenient action.
As in other part of the framework, here, also, a 'switch' implementation is preferred to the polymorphic inheritance by specialized classes.
AbstractDbManager.dbExceptionCheck(java.sql.SQLException, org.joty.common.AbstractDbManager.ExcCheckType)
,
Serialized FormModifier and Type | Class and Description |
---|---|
static class |
JotyException.reason |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
m_verboseReason |
JotyException.reason |
m_webReason |
Constructor and Description |
---|
JotyException(int forcedId,
JotyApplication app) |
JotyException(JotyException.reason theReason,
java.lang.String verboseReason,
JotyApplication app) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessage() |
java.lang.String |
toString() |
public JotyException.reason m_webReason
public java.lang.String m_verboseReason
public JotyException(int forcedId, JotyApplication app)
public JotyException(JotyException.reason theReason, java.lang.String verboseReason, JotyApplication app)