Package org.mmbase.storage

Package class diagram package org.mmbase.storage
The interfaces that define the classes for persistent storage of objects.

See:
          Description

Interface Summary
Storable This interface contains functionality for retrieving a storage identifier - a name or id suitable for storing the object.
StorageManager<SMF extends StorageManagerFactory> The StorageManager interface defines how to access a storage device.
 

Class Summary
Attributes This class defines the attributes names used by the standard storage manager classes.
StorageManagerFactory<SM extends StorageManager> This class contains functionality for retrieving StorageManager instances, which give access to the storage device.
 

Exception Summary
StorageConfigurationException This exception gets thrown when an error occurred in the configuration of a StorageFactory or a storage manager.
StorageException This exception gets thrown when something goes wrong in the storage layer.
StorageFactoryException This exception gets thrown when an error occurred during instantiation of the StorageFactory.
StorageInaccessibleException This exception gets thrown when the storage is inaccessible, such as when files were moved, a database goes offline, or user rights on the storage were insufficient to allow access.
StorageNotFoundException This exception gets thrown if a query resulted nothing, in contrary to the expectation (for example in 'getNode').
 

Error Summary
StorageError This error gets thrown when something goes seriously - and likely unrecoverably - wrong in the storage layer.
 

Package org.mmbase.storage Description

The interfaces that define the classes for persistent storage of objects.

This package contains classes that define the Transaction and Storage interfaces, and exceptions that may be thrown by the implementation of these classes.



MMBase2 Core 2.0-SNAPSHOT - 2013-03-30T06:36