| Interface | Description |
|---|---|
| ExceptionHandler |
Exception handler can catch errors that occur on queries or during database access.
|
| Class | Description |
|---|---|
| IntegrityChecker |
Purpose: IntegrityChecker is used for catching all the descriptor exceptions,
and checking database tables.
|
| Exception | Description |
|---|---|
| ConcurrencyException |
Purpose: Concurrency deadlock or interupts will raise this exception.
|
| ConversionException |
Purpose: Conversion exceptions such as method or class not defined will raise this exception.
|
| DatabaseException |
Purpose:
Wrapper for any database exception that occurred through TopLink.
|
| DefaultMappingException |
Purpose:
Wrapper for any exception that occurred through OC4J cmp deafult mapping.
|
| DescriptorException |
Purpose: This exception is used for any problem that is detected with a descriptor or mapping.
|
| EJBQLException |
Purpose: EJBQL parsing and resolution problems will raise this exception
|
| EntityManagerSetupException | |
| IntegrityException |
Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.
|
| OptimisticLockException |
Purpose: This exception is used when TopLink's optimistic locking feature is used.
|
| PersistenceUnitLoadingException | |
| QueryException |
Purpose: This exception is used for any problem that is detected with a query.
|
| StaticWeaveException | |
| TopLinkException |
Purpose: Any exception raised by TopLink should be a subclass of this exception class.
|
| TransactionException | |
| ValidationException |
Purpose: This exception is used if incorrect state or method arguments are detected
in a general TopLink object.
|
| XMLParseException |