db4o 8.0

Deprecated API


Contents
Deprecated Classes
com.db4o.io.CachedIoAdapter
          Use CachingStorage instead. 
com.db4o.io.IoAdapter
          Use classes that implement Storage instead. The new functionality has been split: Storage is the factory class to open Bin adapters. Bin is the actual implementation of IO access. 
com.db4o.io.RandomAccessFileAdapter
          Use FileStorage instead. 
com.db4o.io.VanillaIoAdapter
          use StorageDecorator / BinDecorator instead. 
 

Deprecated Methods
com.db4o.Db4o.cloneConfiguration()
          use explicit configuration via Db4oEmbedded.newConfiguration() instead 
com.db4o.config.ObjectClass.compare(ObjectAttribute)
          since version 7.0 
com.db4o.Db4o.configure()
          use explicit configuration via Db4oEmbedded.newConfiguration() instead 
com.db4o.defragment.DefragmentConfig.db4oConfig(Configuration)
          since 7.9: use DefragmentConfig.db4oConfig(EmbeddedConfiguration) instead 
com.db4o.config.ObjectClass.enableReplication(boolean)
          As of version 8.0 please use ObjectClass.generateUUIDs(boolean) and FileConfiguration.generateCommitTimestamps(boolean) instead 
com.db4o.config.Configuration.encrypt(boolean)
          use a custom encrypting IoAdapter instead 
com.db4o.config.ObjectClass.generateVersionNumbers(boolean)
          As of version 8.0 please use FileConfiguration.generateCommitTimestamps(boolean) instead 
com.db4o.config.Configuration.generateVersionNumbers(ConfigScope)
          As of version 8.0 please use Configuration.generateCommitTimestamps(boolean) instead. 
com.db4o.config.FileConfiguration.generateVersionNumbers(ConfigScope)
          As of version 8.0 please use FileConfiguration.generateCommitTimestamps(boolean) instead. 
com.db4o.ext.ObjectInfo.getVersion()
          As of version 8.0 please use ObjectInfo.getCommitTimestamp() instead. 
com.db4o.config.Configuration.io()
          Use Configuration.storage() instead. 
com.db4o.config.Configuration.io(IoAdapter)
          Use Configuration.storage(Storage) instead. 
com.db4o.Db4o.newConfiguration()
          Use Db4oEmbedded.newConfiguration() instead. 
com.db4o.Db4o.openClient(Configuration, String, int, String, String)
          See the com.db4o.cs.Db4oClientServer class in db4o-X.x-cs-java.jar for methods to open db4o servers and db4o clients. 
com.db4o.Db4o.openClient(String, int, String, String)
          See the com.db4o.cs.Db4oClientServer class in db4o-X.x-cs-java.jar for methods to open db4o servers and db4o clients. 
com.db4o.Db4o.openFile(Configuration, String)
          Use Db4oEmbedded.openFile(EmbeddedConfiguration, String) instead 
com.db4o.Db4o.openFile(String)
          Use Db4oEmbedded.openFile(EmbeddedConfiguration, String) instead 
com.db4o.Db4o.openServer(Configuration, String, int)
          See the com.db4o.cs.Db4oClientServer class in db4o-X.x-cs-java.jar for methods to open db4o servers and db4o clients. 
com.db4o.Db4o.openServer(String, int)
          See the com.db4o.cs.Db4oClientServer class in db4o-X.x-cs-java.jar for methods to open db4o servers and db4o clients. 
com.db4o.config.Configuration.password(String)
          use a custom encrypting IoAdapter instead 
com.db4o.config.CacheConfiguration.slotCacheSize(int)
          since 7.14 BTrees have their own LRU cache now. 
com.db4o.config.FreespaceConfiguration.useIndexSystem()
          Please use the BTree freespace system instead by calling FreespaceConfiguration.useBTreeSystem(). 
 


db4o 8.0

Copyright 2009 Versant Corporation. All rights reserved.