Uses of Class
org.cojen.tupl.DatabaseException
Packages that use DatabaseException
-
Uses of DatabaseException in org.cojen.tupl
Subclasses of DatabaseException in org.cojen.tuplModifier and TypeClassDescriptionclass
Thrown when the database cache is full and no more data can be loaded into it.class
Thrown when a page of data from the database is detected as being corrupt because the stored checksum doesn't match what was freshly computed.class
Thrown when attempting to access or modify the contents of an index through a closed reference.class
Thrown when replication cannot be confirmed.class
Thrown when replication confirmation was interrupted by another thread.class
Thrown when replication confirmation timed out.class
Thrown when the internal structure of thedatabase
is corrupt.class
Thrown when database is full and no more data can be stored into it.class
Thrown when a lock request by a transaction timed out due to a deadlock, or a trivial deadlock was quickly detected.class
Thrown when attempting to access or modify the contents of an index which was deleted.class
Thrown when attempting to acquire an upgradable or exclusive lock when a shared lock is already held.class
Thrown when opening a database which wasn't completely restored.class
Thrown when acting upon a broken transaction instance.class
Thrown when attempting to load a key which cannot fit into memory.class
Thrown when attempting to load a value which cannot fit into memory.class
Thrown when a lock request by a transaction failed.class
Thrown when a lock request by a transaction was interrupted by another thread.class
Thrown when a lock request by a transaction timed out.class
Thrown when attempting to read or write against a nonexistent row which was expected to exist.class
Thrown when reading from an accessor stream, for a value which doesn't exist.class
Thrown when a row store operation would create a conflicting key.class
Thrown when attempting to make changes to a read-only replica.class
Thrown when attempting to make a change to an index or view which doesn't permit modifications.class
Thrown when attempting to perform an illegal view alteration.class
Thrown when writing to the underlying storage device failed.Methods in org.cojen.tupl that throw DatabaseExceptionModifier and TypeMethodDescriptionvoid
Transaction.check()
Checks the validity of the transaction.