Uses of Interface
jdbm.RecordManager

Packages that use RecordManager
jdbm Simplified public API corresponding to GDBM APIs. 
jdbm.btree B+Tree (scalable persistent tree) data structure implementation. 
jdbm.htree HTree (scalable persistent hashtable) data structure implementation. 
jdbm.recman Core classes for managing persistent objects and processing transactions. 
 

Uses of RecordManager in jdbm
 

Methods in jdbm that return RecordManager
static RecordManager RecordManagerFactory.createRecordManager(java.lang.String name)
          Create a record manager.
 RecordManager RecordManagerProvider.createRecordManager(java.lang.String filename, java.util.Properties options)
          Create a record manager.
static RecordManager RecordManagerFactory.createRecordManager(java.lang.String name, java.util.Properties options)
          Create a record manager.
 

Uses of RecordManager in jdbm.btree
 

Fields in jdbm.btree declared as RecordManager
protected  RecordManager BTree._recman
          Page manager used to persist changes in BPages
 

Methods in jdbm.btree with parameters of type RecordManager
static BTree BTree.createInstance(RecordManager recman, java.util.Comparator comparator)
          Create a new persistent BTree, with 16 entries per node.
static BTree BTree.createInstance(RecordManager recman, java.util.Comparator comparator, Serializer keySerializer, Serializer valueSerializer)
          Create a new persistent BTree, with 16 entries per node.
static BTree BTree.createInstance(RecordManager recman, java.util.Comparator comparator, Serializer keySerializer, Serializer valueSerializer, int pageSize)
          Create a new persistent BTree with the given number of entries per node.
static BTree BTree.load(RecordManager recman, long recid)
          Load a persistent BTree.
 

Uses of RecordManager in jdbm.htree
 

Methods in jdbm.htree with parameters of type RecordManager
static HTree HTree.createInstance(RecordManager recman)
          Create a persistent hashtable.
static HTree HTree.load(RecordManager recman, long root_recid)
          Load a persistent hashtable
 

Uses of RecordManager in jdbm.recman
 

Classes in jdbm.recman that implement RecordManager
 class BaseRecordManager
          This class manages records, which are uninterpreted blobs of data.
 class CacheRecordManager
          A RecordManager wrapping and caching another RecordManager.
 

Fields in jdbm.recman declared as RecordManager
protected  RecordManager CacheRecordManager._recman
          Wrapped RecordManager
 

Methods in jdbm.recman that return RecordManager
 RecordManager Provider.createRecordManager(java.lang.String name, java.util.Properties options)
          Create a default implementation record manager.
 RecordManager CacheRecordManager.getRecordManager()
          Get the underlying Record Manager.
 

Constructors in jdbm.recman with parameters of type RecordManager
CacheRecordManager(RecordManager recman, CachePolicy cache)
          Construct a CacheRecordManager wrapping another RecordManager and using a given cache policy.
 



Copyright © 2003-2009 The Apache Software Foundation. All Rights Reserved.