![]() | sets the activation depth to the specified value. |
![]() | turns automatic shutdown of the engine on and off. |
![]() | sets the storage data blocksize for new ObjectContainers. |
![]() | turns callback methods on and off. |
![]() | advises db4o to try instantiating objects with/without calling constructors. |
![]() | turns individual class activation depth configuration on and off. This feature is turned on by default. |
![]() | tuning feature: configures whether db4o checks all persistent classes upon system startup, for added or removed fields. |
![]() | turns commit recovery off. |
![]() | tuning feature: configures the minimum size of free space slots in the database file that are to be reused. |
![]() | configures the use of encryption. |
![]() | configures whether Exceptions are to be thrown, if objects can not be stored. |
![]() | configures db4o to generate UUIDs for stored objects. |
![]() | configures db4o to generate version numbers for stored objects. |
![]() | returns the MessageSender for this Configuration context. |
![]() | allows to configure db4o to use a customized byte IO adapter. |
![]() | can be used to turn the database file locking thread off. |
![]() | allows to mark fields as transient with custom attributes. |
![]() | sets the detail level of db4o messages. |
![]() | returns an ObjectClass object to configure the specified class. There are three options how to use this method. Any of the following parameters are possible: - a fully qualified classname. - a Class object. - any object to be used as a template. |
![]() | protects the database file with a password. |
![]() | turns readOnly mode on and off. |
![]() | configures the use of a specially designed reflection implementation. |
![]() | forces analysation of all Classes during a running session. |
![]() | tuning feature only: reserves a number of bytes in database files. |
![]() | configures the path to be used to store and read Blob data. |
![]() | configures db4o to use a custom ClassLoader. |
![]() | sets the MessageRecipient to receive Client Server messages. |
![]() | assigns a PrintStreamwhere db4o is to print its event messages. |
![]() | configures the client messaging system to be single threaded or multithreaded. |
![]() | tuning feature: configures whether db4o should try to instantiate one instance of each persistent class on system startup. |
![]() | configures the time a client waits for a message response from the server. |
![]() | configures the delay time after which the server starts pinging connected clients to check the connection. |
![]() | configures the timeout of the serverside socket. |
![]() | configures the storage format of Strings. |
![]() | specifies the global updateDepth. |
![]() | configures the timer for WeakReference collection. |
![]() | turns weak reference management on or off. |
Configuration Interface | com.db4o.config Namespace