db4o 8.0

Package com.db4o.config

configuration package

See:
          Description

Interface Summary
Alias Implement this interface when implementing special custom Aliases for classes, packages or namespaces.
CacheConfiguration Interface to configure the cache configurations.
CacheConfigurationProvider A configuration provider that provides access to the cache-related configuration methods.
ClientServerConfiguration Client/Server configuration interface.
CommonConfiguration Common configuration methods, applicable for embedded, client and server use of db4o.

In Client/Server use it is good practice to configure the client and the server in exactly the same way.
CommonConfigurationProvider A configuration provider that provides access to the common configuration methods that can be called for embedded, server and client use of db4o.
Compare allows special comparison behaviour during query evaluation.
Configuration configuration interface.
ConfigurationItem Implement this interface for configuration items that encapsulate a batch of configuration settings or that need to be applied to ObjectContainers after they are opened.
EmbeddedConfiguration Configuration interface for db4o in embedded use.
EmbeddedConfigurationItem Implement this interface for configuration items that encapsulate a batch of configuration settings or that need to be applied to EmbeddedObjectContainers after they are opened.
EnvironmentConfiguration Configures the environment (set of services) used by db4o.
FileConfiguration File-related configuration methods, applicable for db4o embedded use and on the server in a Client/Server setup.
FileConfigurationProvider A configuration provider that provides access to the file-related configuration methods.
FreespaceConfiguration interface to configure the freespace system to be used.
FreespaceFiller Callback hook for overwriting freed space in the database file.
IdSystemConfiguration Interface to configure the IdSystem.
IdSystemConfigurationProvider A configuration provider that provides access to the IdSystem-related configuration methods.
IdSystemFactory Factory interface to create a custom IdSystem.
NameProvider A provider for custom database names.
ObjectAttribute generic interface to allow returning an attribute of an object.
ObjectClass configuration interface for classes.
ObjectConstructor interface to allow instantiating objects by calling specific constructors.
ObjectField configuration interface for fields of classes.
ObjectTranslator translator interface to translate objects on storage and activation.
QueryConfiguration interface to configure the querying settings to be used by the query processor.
 

Class Summary
ConfigScope Defines a scope of applicability of a config setting.

Some of the configuration settings can be either:

- enabled globally;
- enabled individually for a specified class;
- disabled.

QueryEvaluationMode This class provides static constants for the query evaluation modes that db4o supports.
SimpleNameProvider Assigns a fixed, pre-defined name to the given ObjectContainer.
TypeAlias a simple Alias for a single Class or Type, using equals on the names in the resolve method.
WildcardAlias Wildcard Alias functionality to create aliases for packages, namespaces or multiple similar named classes.
 

Exception Summary
GlobalOnlyConfigException db4o-specific exception.

This exception is thrown when a global configuration setting is attempted on an open object container.
 

Package com.db4o.config Description

configuration package


db4o 8.0

Copyright 2009 Versant Corporation. All rights reserved.