| 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 |
|---|---|
| CommunicationException |
Purpose:This exception wraps all RMI or CORBA or IO exception that may occur.
|
| 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 EclipseLink.
|
| DBWSException |
PUBLIC: runtime exception for EclipseLink DBWS Service
|
| DescriptorException |
Purpose: This exception is used for any problem that is detected with a descriptor or mapping.
|
| DiscoveryException |
Instances of this exception are raised if a problem is detected during the
discovery of a TopLink cluster.
|
| DynamicException |
Custom exception type that provides information about failure cases
encountered when using a GenericEntity with TopLink.
|
| EclipseLinkException |
Purpose: Any exception raised by EclipseLink should be a subclass of this exception class.
|
| EntityManagerSetupException | |
| IntegrityException |
Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.
|
| JAXBException |
Purpose:
This class provides an implementation of EclipseLinkException specific to the EclipseLink JAXB implementation
Responsibilities:
Return a JAXBException that can be thrown around input parameters.
|
| JPQLException |
Purpose: EJBQL parsing and resolution problems will raise this exception
|
| 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.
|
| RemoteCommandManagerException |
Instances of this exception are raised if a problem is detected in the
RemoteCommandManager (RCM) feature.
|
| SDOException |
Purpose:
This class provides an implementation of EclipseLinkException specific to the EclipseLink SDO (Service Data Objects) API.
|
| SessionLoaderException | |
| StaticWeaveException | |
| TransactionException | |
| ValidationException |
Purpose: This exception is used if incorrect state or method arguments are detected
in a general TopLink object.
|
| XMLConversionException |
Purpose: XML conversion exceptions are raised for any problem when
converting Java types to/from XML.
|
| XMLMarshalException |
Purpose: XMLMarshalExceptions are raised when issues are encountered
during XMLMarshaller or XMLUnmarshaller operations.
|
| XMLParseException |