See: Description
| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| StorageError |
This error gets thrown when something goes seriously - and likely unrecoverably - wrong in the storage layer.
|
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.
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}