Package ostore.dataobj

Interface Summary
Btree.Callback This interface must be implemented by clients wishing to use any of the Depth-First Search (DFS) methods.
Btree.Predicate This interface must be implemented by clients wishing to use any of the Depth-First Search (DFS) methods.
Btree.Record  
BtreeKey  
BtreeNode  
Selection An interface for objects which represent a portion of a DataObject.
 

Class Summary
Acl  
All A Selection describing the entire DataObject.
ArchiveOutputBuffer This class is temporary.
Btree The Btree forms the basis for storing data in OceanStore.
Btree.InteriorNode The InteriorNode object is the interior node of the Btree.
CompositeSelection A set of Selections; similar to iovecs used in scatter/gather system calls.
DataObject  
DataObject.DataBlock The DataBlock object is stored at the leaves of the Btree.
HandleStore  
KeyedSelection A Selection from an indexed btree.
LongKey  
Metadata Metadata is the class which contains all of the Metadata for a DataObject
PRCert A certificate mapping an AGUID to the public key of an inner ring.
RabinFingerprint Given an InputStream, creates blocks delimited by markers chosen for their Rabin fingerprint.
RabinFingerprint.BufEl  
Range A contiguous range of bytes in a data btree.
RPCert RPCert
SHA1HashKey  
 

Exception Summary
DataObjectAppendException  
DataObjectException  
DataObjectReadException  
DataObjectReadSliceException  
DataObjectReplaceException  
ReadUnsatisfiableException A DataObject may throw a ReadUnsatisfiableException if an attempt is made to read a range not contained in the data object.