public interface Excepton
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_ABORT
Field
TYPE_ABORT |
static int |
TYPE_ABORT_EXP
Field
TYPE_ABORT_EXP |
static int |
TYPE_APPLICATION_EXP
Field
TYPE_APPLICATION_EXP |
static int |
TYPE_CASTER_EXP
Field
TYPE_CASTER_EXP |
static int |
TYPE_CUSTOM_TYPE_EXP
Field
TYPE_CUSTOM_TYPE_EXP |
static int |
TYPE_DATABASE_EXP
Field
TYPE_DATABASE_EXP |
static int |
TYPE_EXPRESSION_EXP
Field
TYPE_EXPRESSION_EXP |
static int |
TYPE_FUNCTION_EXP
Field
TYPE_FUNCTION_EXP |
static int |
TYPE_LOCK_EXP
Field
TYPE_LOCK_EXP |
static int |
TYPE_MISSING_INCLUDE_EXP
Field
TYPE_MISSING_INCLUDE_EXP |
static int |
TYPE_NATIVE_EXP
Field
TYPE_NATIVE_EXP |
static int |
TYPE_SECURITY_EXP
Field
TYPE_SECURITY_EXP |
static int |
TYPE_TEMPLATE_EXP
Field
TYPE_TEMPLATE_EXP |
static int |
TYPE_XML_EXP
Field
TYPE_XML_EXP |
Modifier and Type | Method and Description |
---|---|
PageException |
createAbort()
create exception "Abort"
|
PageException |
createAbortException(java.lang.String showError)
create exception "AbortException"
|
PageException |
createApplicationException(java.lang.String message)
create exception "ApplicationException"
|
PageException |
createApplicationException(java.lang.String message,
java.lang.String detail)
create exception "ApplicationException"
|
PageException |
createCasterException(java.lang.String message)
create exception "CasterException"
|
PageException |
createCustomTypeException(java.lang.String message,
java.lang.String detail,
java.lang.String errorcode,
java.lang.String customType)
Deprecated.
use instead
createCustomTypeException(String message, String detail, String errorcode, String customType, String extendedInfo); |
PageException |
createCustomTypeException(java.lang.String message,
java.lang.String detail,
java.lang.String errorcode,
java.lang.String customType,
java.lang.String extendedInfo) |
PageException |
createDatabaseException(java.lang.String message)
create exception "DatabaseException"
|
PageException |
createDatabaseException(java.lang.String message,
SQL sql)
create exception "DatabaseException"
|
PageException |
createDatabaseException(java.lang.String message,
java.lang.String detail)
create exception "DatabaseException"
|
PageException |
createExpressionException(java.lang.String message)
create exception "ExpressionException"
|
PageException |
createExpressionException(java.lang.String message,
java.lang.String detail)
create exception "ExpressionException"
|
PageException |
createFunctionException(PageContext pc,
java.lang.String functionName,
int badArgumentPosition,
java.lang.String badArgumentName,
java.lang.String message,
java.lang.String detail)
create exception "FunctionException"
|
PageException |
createFunctionException(PageContext pc,
java.lang.String functionName,
java.lang.String badArgumentPosition,
java.lang.String badArgumentName,
java.lang.String message)
Deprecated.
use instead
createFunctionException(PageContext pc,String functionName, int badArgumentPosition, String badArgumentName, String message, String detail)) |
PageException |
createLockException(java.lang.String operation,
java.lang.String name,
java.lang.String message)
create exception "LockException"
|
PageException |
createMissingIncludeException(PageSource ps)
create exception "LockException"
|
PageException |
createNativeException(java.lang.Throwable t)
create exception "NativeException"
|
PageException |
createSecurityException(java.lang.String message)
create exception "SecurityException"
|
PageException |
createSecurityException(java.lang.String message,
java.lang.String detail)
create exception "SecurityException"
|
PageException |
createTemplateException(java.lang.String message)
create exception "TemplateException"
|
PageException |
createTemplateException(java.lang.String message,
java.lang.String detail)
create exception "TemplateException"
|
PageException |
createXMLException(java.lang.String message)
create exception "XMLException"
|
PageException |
createXMLException(java.lang.String message,
java.lang.String detail)
create exception "XMLException"
|
boolean |
isOfType(int type,
java.lang.Throwable t)
check if exception is of given type
|
static final int TYPE_ABORT
TYPE_ABORT
static final int TYPE_ABORT_EXP
TYPE_ABORT_EXP
static final int TYPE_APPLICATION_EXP
TYPE_APPLICATION_EXP
static final int TYPE_CASTER_EXP
TYPE_CASTER_EXP
static final int TYPE_CUSTOM_TYPE_EXP
TYPE_CUSTOM_TYPE_EXP
static final int TYPE_DATABASE_EXP
TYPE_DATABASE_EXP
static final int TYPE_EXPRESSION_EXP
TYPE_EXPRESSION_EXP
static final int TYPE_FUNCTION_EXP
TYPE_FUNCTION_EXP
static final int TYPE_LOCK_EXP
TYPE_LOCK_EXP
static final int TYPE_MISSING_INCLUDE_EXP
TYPE_MISSING_INCLUDE_EXP
static final int TYPE_NATIVE_EXP
TYPE_NATIVE_EXP
static final int TYPE_SECURITY_EXP
TYPE_SECURITY_EXP
static final int TYPE_TEMPLATE_EXP
TYPE_TEMPLATE_EXP
static final int TYPE_XML_EXP
TYPE_XML_EXP
PageException createAbort()
PageException createAbortException(java.lang.String showError)
showError
- PageException createApplicationException(java.lang.String message)
message
- PageException createApplicationException(java.lang.String message, java.lang.String detail)
message
- detail
- PageException createCasterException(java.lang.String message)
message
- PageException createCustomTypeException(java.lang.String message, java.lang.String detail, java.lang.String errorcode, java.lang.String customType)
createCustomTypeException(String message, String detail, String errorcode, String customType, String extendedInfo);
message
- detail
- errorcode
- customType
- PageException createCustomTypeException(java.lang.String message, java.lang.String detail, java.lang.String errorcode, java.lang.String customType, java.lang.String extendedInfo)
PageException createDatabaseException(java.lang.String message)
message
- PageException createDatabaseException(java.lang.String message, java.lang.String detail)
message
- detail
- PageException createDatabaseException(java.lang.String message, SQL sql)
message
- sql
- PageException createExpressionException(java.lang.String message)
message
- PageException createExpressionException(java.lang.String message, java.lang.String detail)
message
- detail
- PageException createFunctionException(PageContext pc, java.lang.String functionName, java.lang.String badArgumentPosition, java.lang.String badArgumentName, java.lang.String message)
createFunctionException(PageContext pc,String functionName, int badArgumentPosition, String badArgumentName, String message, String detail))
pc
- functionName
- badArgumentPosition
- badArgumentName
- message
- PageException createFunctionException(PageContext pc, java.lang.String functionName, int badArgumentPosition, java.lang.String badArgumentName, java.lang.String message, java.lang.String detail)
pc
- functionName
- badArgumentPosition
- badArgumentName
- message
- PageException createLockException(java.lang.String operation, java.lang.String name, java.lang.String message)
operation
- name
- message
- PageException createMissingIncludeException(PageSource ps)
ps
- PageException createNativeException(java.lang.Throwable t)
t
- PageException createSecurityException(java.lang.String message)
message
- PageException createSecurityException(java.lang.String message, java.lang.String detail)
message
- detail
- PageException createTemplateException(java.lang.String message)
message
- PageException createTemplateException(java.lang.String message, java.lang.String detail)
message
- detail
- PageException createXMLException(java.lang.String message)
message
- PageException createXMLException(java.lang.String message, java.lang.String detail)
message
- detail
- boolean isOfType(int type, java.lang.Throwable t)
type
- type to checkt
- exception to check