com.db4o.ext |
|
Java Source File Name | Type | Comment |
BackupInProgressException.java | Class | db4o-specific exception. |
Db4oCallback.java | Interface | generic callback interface. |
Db4oDatabase.java | Class | Class to identify a database by it's signature. |
Db4oException.java | Class | db4o exception wrapper: Exceptions occurring during internal processing
will be proliferated to the client calling code encapsulated in an exception
of this type. |
Db4oUnexpectedException.java | Class | Unexpected fatal error is encountered. |
Db4oUUID.java | Class | a unique universal identify for an object. |
ExtClient.java | Interface | extended client functionality for the
ExtObjectContainer ExtObjectContainer interface. |
ExtDb4o.java | Class | extended factory class with static methods to open special db4o sessions. |
ExtObjectContainer.java | Interface | extended functionality for the
com.db4o.ObjectContainer ObjectContainer interface. |
ExtObjectServer.java | Interface | extended functionality for the ObjectServer interface. |
ExtObjectSet.java | Interface | extended functionality for the
ObjectSet ObjectSet interface. |
InvalidIDException.java | Class | db4o-specific exception.
This exception is thrown when the supplied object ID
is incorrect (ouside the scope of the database IDs). |
MemoryFile.java | Class | carries in-memory data for db4o in-memory operation. |
ObjectCallbacks.java | Interface | callback methods.
This interface only serves as a list of all available callback methods.
Every method is called individually, independantly of implementing this interface.
Using callbacks
Simply implement one or more of the listed methods in your application classes to
do tasks before activation, deactivation, delete, new or update, to cancel the
action about to be performed and to respond to the performed task.
Callback methods are typically used for:
- cascaded delete
- cascaded update
- cascaded activation
- restoring transient members on instantiation
Callback methods follow regular calling conventions. |
ObjectInfo.java | Interface | interface to the internal reference that an ObjectContainer
holds for a stored object. |
ObjectInfoCollection.java | Interface | Interface to an iterable collection
ObjectInfo objects.
ObjectInfoCollection is used reference a number of stored objects. |
ObjectNotStorableException.java | Class | this Exception is thrown, if objects can not be stored and if
db4o is configured to throw Exceptions on storage failures. |
OldFormatException.java | Class | db4o-specific exception.
This exception is thrown when an old file format was detected
and
com.db4o.config.Configuration.allowVersionUpdates(boolean) is set to false. |
Status.java | Class | Static constants to describe the status of objects. |
StoredClass.java | Interface | the internal representation of a stored class. |
StoredField.java | Interface | the internal representation of a field on a stored class. |
SystemInfo.java | Interface | provides information about system state and system settings. |
VirtualField.java | Class | intended for future virtual fields on classes. |