Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## rice.persistence
Interface StorageManager

All Superinterfaces:
  Cache, Catalog, Storage

All Known Implementing Classes:
  StorageManagerImpl

    public interface StorageManager

extends Cache, Storage

Method Summary
`Cache` | `getCache()` Returns the cache object used by this StorageManager
`Storage` | `getStorage()` Returns the permantent storage object used by this StorageManager

Methods inherited from interface rice.persistence.Cache
`cache, getMaximumSize, setMaximumSize, uncache`

Methods inherited from interface rice.persistence.Catalog
`exists, flush, getMetadata, getObject, getSize, getTotalSize, rename, scan, scan, scanMetadata, scanMetadata, scanMetadataValuesHead, scanMetadataValuesNull, setMetadata`

Methods inherited from interface rice.persistence.Storage
`store, unstore`

Methods inherited from interface rice.persistence.Catalog
`exists, flush, getMetadata, getObject, getSize, getTotalSize, rename, scan, scan, scanMetadata, scanMetadata, scanMetadataValuesHead, scanMetadataValuesNull, setMetadata`

Method Detail

### getStorage

    Storage getStorage()

  Returns the permantent storage object used by this StorageManager

  Returns:
    The storage of this storage manager

### getCache

    Cache getCache()

  Returns the cache object used by this StorageManager

  Returns:
    The cache of this storage manager

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2005 - Rice Pastry.