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