Package org.netbeans.mdr.persistence

Interface Summary
Index Representation of index in the Storage.
MultivaluedIndex  
MultivaluedOrderedIndex Representation of non-unique index.
ObjectResolver Interface used for resolving external links (accross storages).
SinglevaluedIndex Representation index where exactly one value is associated with each key.
Storage Set of indexes (Singlevalued and Multivalued) that are all updated in a single transaction.
StorageClient StorageClient is implemented by objects stored in the MDR which themselves access the MDR.
StorageFactory For any implementation of Storage, the constructor is something like StorageImplementation(name).
Streamable Every implementation must provide a constructor without parameters.
 

Class Summary
MOFID MOFID implemented as a UUID for the repository plus a long for the ID.
Storage.EntryType Type of values and keys stored in index.
 

Exception Summary
RuntimeStorageException This is thrown when a StorageException needs to be thrown across a boundary that does not allow checked exceptions: for instance, when using a Collections interface to iterate through a set of MDR objects.
StorageBadRequestException This is thrown when an error caused by an invalid request from another layer occurs in the storage layer.
StorageException This exception is the ancestor of the exceptions thrown from the storage layer.
StorageIOException This is thrown when an IO error occurs in the storage layer.
StoragePersistentDataException This is thrown when an error caused by invalid persistent data occurs in the storage layer.
StorageTransientDataException This is thrown when an error caused by invalid in-memory data occurs in the storage layer.
 



Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.