Package | Description |
---|---|
org.exolab.castor.jdo |
The Java Data Objects API
|
org.exolab.castor.jdo.oql | |
org.exolab.castor.persist |
The Castor persistence engine handles object persistence, object
caching, transaction concurrency and locking.
|
org.exolab.castor.xml |
The XML Marshaller API
|
org.exolab.castor.xml.schema |
Modifier and Type | Class and Description |
---|---|
class |
ClassNotPersistenceCapableException
Exception thrown to indicate objects of this class are not persistent
capable.
|
class |
ConnectionFailedException
An attempt to open a JDBC connection failed.
|
class |
DatabaseNotFoundException
This exception is thrown when attempting to open a database that
does not exist.
|
class |
DuplicateIdentityException
Exception indicating that a duplicate identity has been found and
an object with the same identity already exists in persistent
storage.
|
class |
FatalPersistenceException
A fatal exception indicates the persistence engine is no longer usable.
|
class |
LockNotGrantedException
Exception thrown when failed to acquire a lock on an object, a timeout
occured waiting to acquire the lock, or a deadlock has been detected.
|
class |
ObjectDeletedException
This exception is thrown when accessing an object that was deleted.
|
class |
ObjectModifiedException
Indicates transaction has been aborted as a result of object
being modified by a concurrent transaction.
|
class |
ObjectNotFoundException
An attempt to load an object failed, an object of that type with
that primary key was not found in persistent storage.
|
class |
ObjectNotPersistentException
Exception indicating object is not persistent.
|
class |
PersistenceException
An exception representing another exception (an SQL exception, a JNDI
naming exception, etc) raised by the underlying persistence engine.
|
class |
QueryException
Reports an exception with the query, either syntax, query parameters
or inability to perform the query against the persistence engine.
|
class |
TransactionAbortedException
Informs that the user transaction has been explicitly aborted by
the database due to some failure and the reason for that failure.
|
class |
TransactionNotInProgressException
Indicates the operation cannot be performed since a transaction is not
in progress.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidCharException
Exception thrown to indicate that an invalid character was encountered by
the Lexer.
|
class |
OQLSyntaxException
Exception thrown to indicate that invalid syntax was encountered by
the Parser.
|
class |
SyntaxNotSupportedException
Exception thrown to indicate that a feature is not supported by a particular database.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectDeletedWaitingForLockException
Thrown to indicate that a lock attempt has failed due to object
being deleted by a concurrent transaction.
|
Modifier and Type | Class and Description |
---|---|
class |
MarshalException
An exception that is used to signal marshalling exceptions.
|
class |
ResolverException
The exception class thrown by the ClassDescriptorResolver
|
class |
ValidationException
An Exception that can be used to signal XML validation errors.
|
class |
XMLException
An exception that is used to signal an error that has occured during
marshaling or unmarshaling.
|
Modifier and Type | Class and Description |
---|---|
class |
SchemaException
An XML Schema Exception class
|
Copyright © 2013. All rights reserved.