Package dd.db

Interface Summary
StorageManager.StorageMonitor  
 

Class Summary
HashStorageManager An inline/in memory database backed by java hashtables..
HashStorageManager.EnqueueEvent EnqueueEvent is the event used by Classifier.dispatch_later(seda.sandStorm.api.QueueElementIF, long) to prevent StackOverflowError when the DataManager is creating a MerkleTree.
HashStorageManager.GBGCont  
HashStorageManager.GBTCont  
HashStorageManager.IBGCont  
StorageManager An asynchronous interface to BerkeleyDB.
StorageManager.AddMonitor  
StorageManager.Alarm  
StorageManager.DiscardReq Drop a datum from the primary database; optionally move to the recycling bin.
StorageManager.EnqueueEvent  
StorageManager.GBGCont  
StorageManager.GBTCont  
StorageManager.GetByGuidCont Continue an existing GetByGuidReq.
StorageManager.GetByGuidReq Get all the data in the database whose keys contain the given guid.
StorageManager.GetByGuidResp The (possibly) partial result of a get.
StorageManager.GetByKeyReq  
StorageManager.GetByKeyResp  
StorageManager.GetByTimeCont Continue an existing GetByTimeReq.
StorageManager.GetByTimeReq Get all the data in the database whose keys have timestamps in the range [low, high].
StorageManager.GetByTimeResp The (possibly) partial result of a get.
StorageManager.IBGCont  
StorageManager.IterateByGuidCont Continue an existing IterateByGuidReq.
StorageManager.IterateByGuidReq Get all the data in the database whose keys have guids in the range [low, high].
StorageManager.IterateByGuidResp If the continuation is non-null, it may be sent out in a IterateByGuidCont request to get the next datum, if any.
StorageManager.Key The primary key under which data are stored--must be unique.
StorageManager.PutReq Put a new datum into the database.
StorageManager.PutResp The result of a PutReq, if removed_key is non-null, then removed_key and removed_data where made irrelevant by the put and have been removed from the database.
StorageManager.RemoveMonitor  
StorageManager.SyncAlarm