Package storage

This package provides methods to manage a storage data abstraction.

See:
          Description

Class Summary
UnitAddress This class is used to reference a unit inside a segment.
UnitsStorageManager This class provides methods for using units.
 

Exception Summary
StorageException This class and its subclasses are thrown to indicate a error in some storage component.
 

Package storage Description

This package provides methods to manage a storage data abstraction. This abstraction whas designed in the beginning for the semistructured data base manager storage module, but it can be extended for other applications.

In the highest level storage consists of a set of segments, the segments consist of a set of spaces, and the spaces consist of units. The units have two states: free and ocuppied.

This package provides mechanisms to do possible the before storage abstraction.

The storage abstraction consist of three components each one build over the former.

Author:
Egar Arturo García Cárdenas
eagc@fciencias.unam.mx