Package | Description |
---|---|
org.apache.empire.db.exceptions |
This package contains classes for exception handling of database related errors.
|
org.apache.empire.exceptions |
This package contains classes for exception handling of general errors.
|
Modifier and Type | Field and Description |
---|---|
static ErrorType |
UnknownBeanTypeException.errorType |
static ErrorType |
StatementFailedException.errorType |
static ErrorType |
RecordUpdateFailedException.errorType |
static ErrorType |
RecordUpdateAmbiguousException.errorType |
static ErrorType |
RecordReadOnlyException.errorType |
static ErrorType |
RecordNotFoundException.errorType |
static ErrorType |
RecordDeleteFailedException.errorType |
static ErrorType |
QueryNoResultException.errorType |
static ErrorType |
QueryFailedException.errorType |
static ErrorType |
NoPrimaryKeyException.errorType |
static ErrorType |
InvalidKeyException.errorType |
static ErrorType |
FieldValueTooLongException.errorType |
static ErrorType |
FieldValueNotFetchedException.errorType |
static ErrorType |
FieldReadOnlyException.errorType |
static ErrorType |
FieldNotNullException.errorType |
static ErrorType |
FieldIllegalValueException.errorType |
static ErrorType |
EmpireSQLException.errorType |
static ErrorType |
DatabaseNotOpenException.errorType |
static ErrorType |
ConstraintViolationException.errorType |
static ErrorType |
CommandWithoutSelectException.errorType |
static ErrorType |
FieldValueOutOfRangeException.notInRangeErrorType |
static ErrorType |
FieldValueOutOfRangeException.outOfRangeErrorType |
static ErrorType |
FieldValueOutOfRangeException.valueTooBigErrorType |
static ErrorType |
FieldValueOutOfRangeException.valueTooSmallErrorType |
Constructor and Description |
---|
EmpireSQLException(ErrorType type,
String[] params,
int nativeErrorIndex,
SQLException cause) |
FieldValueException(Column column,
ErrorType errType,
String[] params) |
FieldValueException(Column column,
ErrorType errType,
String[] params,
Throwable cause) |
RecordException(EntityType entity,
Object[] key,
ErrorType errType,
String[] params) |
RecordException(EntityType entityType,
Object[] key,
ErrorType errType,
String[] params,
Throwable cause) |
RecordException(Record record,
ErrorType errType,
String[] params) |
Modifier and Type | Field and Description |
---|---|
static ErrorType |
UnsupportedTypeException.errorType |
static ErrorType |
UnspecifiedErrorException.errorType |
static ErrorType |
UnexpectedReturnValueException.errorType |
static ErrorType |
PropertyReadOnlyException.errorType |
static ErrorType |
ObjectNotValidException.errorType |
static ErrorType |
NotSupportedException.errorType |
static ErrorType |
NotImplementedException.errorType |
static ErrorType |
ItemNotFoundException.errorType |
static ErrorType |
ItemExistsException.errorType |
static ErrorType |
InvalidValueException.errorType |
static ErrorType |
InvalidPropertyException.errorType |
static ErrorType |
InvalidArgumentException.errorType |
static ErrorType |
InternalException.errorType |
static ErrorType |
FileWriteException.errorType |
static ErrorType |
FileReadException.errorType |
static ErrorType |
FileParseException.errorType |
static ErrorType |
BeanPropertySetException.errorType |
static ErrorType |
BeanPropertyGetException.errorType |
static ErrorType |
BeanInstantiationException.errorType |
static ErrorType |
BeanIncompatibleException.errorType |
Modifier and Type | Method and Description |
---|---|
ErrorType |
EmpireException.getErrorType()
The type of error that occurred
|
Modifier and Type | Method and Description |
---|---|
static String |
EmpireException.formatErrorMessage(ErrorType errType,
String pattern,
String[] params) |
Constructor and Description |
---|
EmpireException(ErrorType errType,
String[] params)
Constructor for derived classes
|
EmpireException(ErrorType errType,
String[] params,
Throwable cause)
Constructor for derived classes
|
EmpireFileException(ErrorType errType,
String[] params,
Throwable cause) |
InvalidArgumentException(ErrorType errorType,
String[] params) |
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.