Rice Pastry API

Uses of Interface
rice.persistence.Storage

Packages that use Storage
rice.persistence   
rice.persistence.testing   
 

Uses of Storage in rice.persistence
 

Subinterfaces of Storage in rice.persistence
 interface StorageManager
           
 

Classes in rice.persistence that implement Storage
 class MemoryStorage
          This class is an implementation of Storage which provides in-memory storage.
 class PersistentStorage
          This class is an implementation of Storage which provides persistent storage to disk.
 class StorageManagerImpl
          This class provides both persistent and caching services to external applications.
 

Methods in rice.persistence that return Storage
 Storage LRUCache.getStorage()
          Returns the backing storage object
 Storage StorageManager.getStorage()
          Returns the permantent storage object used by this StorageManager
 Storage StorageManagerImpl.getStorage()
          Returns the permantent storage object used by this StorageManager
 

Constructors in rice.persistence with parameters of type Storage
LRUCache(Storage storage, int maximumSize, Environment env)
          Builds a LRU cache given a storage object to store the cached data in and a maximum cache size.
StorageManagerImpl(IdFactory factory, Storage storage, Cache cache)
          Builds a StorageManager given a Storage object to provide storage services and a Cache object to provide caching services.
 

Uses of Storage in rice.persistence.testing
 

Fields in rice.persistence.testing declared as Storage
protected  Storage MemoryStorageTest.storage
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection