Class Summary |
Action |
The Action class is the base class for internal
actions in the OceanStore system. |
ActionAppendBlocks |
This action appends encryption-block sized blocks of data to a
data object. |
ActionExpand |
This action truncates a data object. |
ActionReplaceBlocks |
This action replaces encryption-block sized blocks of data in a
data object. |
ActionSetMetadata |
The ActionSetMetadata action assigns a value to a
metadata field. |
ActionTruncate |
This action truncates a data object. |
GuidVersionMap |
The GuidVersionMap records a mapping from Aguid to
Vguid. |
Predicate |
The Predicate class is the base class for internal
predicates in the OceanStore system. |
PredicateAnd |
The PredicateAnd evaluates to the logical
AND of its sub-predicates. |
PredicateCompareBytes |
The PredicateCompareBytes predicate evaluates to
true if the a Selection of bytes in the object
matches the given bytes in the predicate.
|
PredicateFalse |
The PredicateFalse predicate is a simple predicate
that always evaluates to false with no side effects. |
PredicateTrue |
The PredicateTrue predicate is a simple predicate
that always evaluates to true with no side effects. |
PredicateVersionId |
The PredicateVersionId predicate evaluates to
true if the object being updated matches the given
version identifier. |
Update |
All OceanStore updates are represented as an Update
object. |
UpdateContinuation |
The UpdateContinuation is a package-internal class
that records the progress of an update that was previously
interrupted. |
UpdateRequest |
An UpdateRequest is a message used for internal
communication between the InnerRing and the
UpdateStage . |
UpdateResult |
An UpdateResult is a message used for internal
communication between the InnerRing and the
UpdateStage . |
UpdateStage |
The UpdateStage is responsible for evaluating and
applying updates. |
UpdateTuple |
The UpdateTuple , or tuple for short, is a container
for a Predicate and an Action . |
VersionHandleCache |
The VersionHandleCache is a temporary store of
pinned cache handles to data objects that have been modified by
an update. |