db4o 6.3

Deprecated API


Contents
Deprecated Interfaces
com.db4o.replication.ReplicationConflictHandler
          will be called by a ReplicationProcessupon replication conflicts. Conflicts occur whenever ReplicationProcess.replicate(Object)is called with an object that was modified in both ObjectContainers since the last replication run between the two. 
com.db4o.replication.ReplicationProcess
          db4o replication interface. 
 

Deprecated Classes
com.db4o.tools.Defragment
          Please use com.db4o.defragment.Defragment 
 

Deprecated Methods
com.db4o.config.Configuration.discardFreeSpace(int)
          please call Db4o.configure().freespace().discardSmallerThan() 
com.db4o.config.Configuration.encrypt(boolean)
          use a custom encrypting IoAdapter instead 
com.db4o.config.ConfigScope.forID(int)
            
com.db4o.config.Configuration.generateUUIDs(int)
          Use Configuration.generateUUIDs(ConfigScope) instead. 
com.db4o.config.Configuration.generateVersionNumbers(int)
          Use Configuration.generateVersionNumbers(ConfigScope) instead. 
com.db4o.config.Configuration.password(String)
          use a custom encrypting IoAdapter instead 
com.db4o.ext.ExtObjectContainer.replicationBegin(ObjectContainer, ReplicationConflictHandler)
          Since db4o-5.2. Use db4o Replication System (dRS) instead.

prepares for replication with another ObjectContainer.

An ObjectContainer can only be involved in a replication process with one other ObjectContainer at the same time.

The returned ReplicationProcess interface provides methods to commit and to cancel the replication process.

This ObjectContainer will be "peerA" for the returned ReplicationProcess. The other ObjectContainer will be "peerB".
 
com.db4o.config.Configuration.setClassLoader(Object)
          use reflectWith(new JdkReflector(classLoader)) instead 
 


db4o 6.3