db4o 8.0

Package com.db4o.io

IO Adapters

See:
          Description

Interface Summary
Bin Representation of a container for storage of db4o database data (to file, to memory).
BlockSize Block size registry.
GrowthStrategy Strategy for file/byte array growth.
Storage Base interface for Storage adapters that open a Bin to store db4o database data to.
 

Class Summary
BinDecorator Wrapper baseclass for all classes that wrap Bin.
CachedIoAdapter Deprecated. Use CachingStorage instead.
CachingStorage Caching storage adapter to cache db4o database data in memory until the underlying Bin is instructed to flush its data when Bin.sync() is called.

You can override the CachingStorage.newCache() method if you want to work with a different caching strategy.
ConstantGrowthStrategy Strategy for file/byte array growth by a constant factor
DoublingGrowthStrategy Strategy for file/byte array growth that will always double the current size
FileStorage Storage adapter to store db4o database data to physical files on hard disc.
FileStorage.FileBin  
IoAdapter Deprecated. Use classes that implement Storage instead.
MemoryBin  
MemoryStorage Storage implementation that produces Bin instances that operate in memory.
NonFlushingStorage Storage adapter that does not pass flush calls on to its delegate.
PagingMemoryStorage Storage implementation that produces Bin instances that operate in memory.
RandomAccessFileAdapter Deprecated. Use FileStorage instead.
RandomAccessFileFactory  
StorageDecorator Wrapper base class for all classes that wrap Storage.
ThreadedSyncBin  
VanillaIoAdapter Deprecated. use StorageDecorator / BinDecorator instead.
 

Package com.db4o.io Description

IO Adapters


db4o 8.0

Copyright 2009 Versant Corporation. All rights reserved.