| Interface | Description |
|---|---|
| Db4oCallback |
generic callback interface.
|
| ExtClient |
extended client functionality for the
ExtObjectContainer interface. |
| ExtObjectContainer |
extended functionality for the
ObjectContainer interface. |
| ExtObjectServer |
extended functionality for the ObjectServer interface.
|
| ExtObjectSet |
extended functionality for the
ObjectSet interface. |
| ObjectCallbacks |
callback methods.
|
| ObjectInfo |
interface to the internal reference that an ObjectContainer
holds for a stored object.
|
| ObjectInfoCollection |
Interface to an iterable collection
ObjectInfo objects.ObjectInfoCollection is used reference a number of stored objects. |
| StoredClass |
the internal representation of a stored class.
|
| StoredField |
the internal representation of a field on a stored class.
|
| SystemInfo |
provides information about system state and system settings.
|
| Class | Description |
|---|---|
| Db4oDatabase |
Class to identify a database by it's signature.
|
| Db4oUUID |
a unique universal identify for an object.
|
| Status |
Static constants to describe the status of objects.
|
| VirtualField |
intended for future virtual fields on classes.
|
| Exception | Description |
|---|---|
| BackupInProgressException |
db4o-specific exception.
|
| CompositeDb4oException | |
| DatabaseClosedException |
db4o-specific exception.
|
| DatabaseFileLockedException |
db4o-specific exception.
this Exception is thrown during any of the db4o open calls if the database file is locked by another process. |
| DatabaseMaximumSizeReachedException |
db4o-specific exception.
This exception is thrown when the database file reaches the maximum allowed size. |
| DatabaseReadOnlyException |
db4o-specific exception.
This exception is thrown when a write operation is attempted on a database in a read-only mode. |
| Db4oException |
db4o exception wrapper: Exceptions occurring during internal processing
will be proliferated to the client calling code encapsulated in an exception
of this type.
|
| Db4oFatalException | |
| Db4oFileHeaderCorruptionException | |
| Db4oIllegalStateException |
The requested operation is not valid in the current state but the database
continues to operate.
|
| Db4oIOException |
db4o-specific exception.
This exception is thrown when a system IO exception is encounted by db4o process. |
| Db4oRecoverableException | |
| Db4oUnexpectedException |
Unexpected fatal error is encountered.
|
| EmergencyShutdownReadOnlyException |
A previous IO exception has switched the database file
to read-only mode for controlled shutdown.
|
| IncompatibleFileFormatException |
db4o-specific exception.
This exception is thrown when the database file format is not compatible with the applied configuration. |
| InvalidIDException |
db4o-specific exception.
This exception is thrown when the supplied object ID is incorrect (outside the scope of the database IDs). |
| InvalidPasswordException |
db4o-specific exception.
This exception is thrown when a client tries to connect to a server with a wrong password or null password. |
| InvalidSlotException |
db4o-specific exception.
This exception is thrown when db4o reads slot information which is not valid (length or address). |
| ObjectNotStorableException |
this Exception is thrown, if objects can not be stored and if
db4o is configured to throw Exceptions on storage failures.
|
| OldFormatException |
db4o-specific exception.
This exception is thrown when an old file format was detected and Configuration.allowVersionUpdates(boolean)
is set to false. |
| UnsupportedOldFormatException |
This exception is thrown while reading old database
files for which support has been dropped.
|