Uses of Class
org.exolab.castor.core.exceptions.CastorException

Packages that use CastorException
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   
 

Uses of CastorException in org.exolab.castor.jdo
 

Subclasses of CastorException in org.exolab.castor.jdo
 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.
 

Uses of CastorException in org.exolab.castor.jdo.oql
 

Subclasses of CastorException in org.exolab.castor.jdo.oql
 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.
 

Uses of CastorException in org.exolab.castor.persist
 

Subclasses of CastorException in org.exolab.castor.persist
 class ObjectDeletedWaitingForLockException
          Thrown to indicate that a lock attempt has failed due to object being deleted by a concurrent transaction.
 

Uses of CastorException in org.exolab.castor.xml
 

Subclasses of CastorException in org.exolab.castor.xml
 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.
 

Uses of CastorException in org.exolab.castor.xml.schema
 

Subclasses of CastorException in org.exolab.castor.xml.schema
 class SchemaException
          An XML Schema Exception class
 



Copyright © 2012. All Rights Reserved.