Class Summary |
ClientCryptModule |
|
ClientStage |
The ClientStage serves as the main translator
between application code which speaks using the application
programmer interfaces and the OceanStore system code which speaks
using OceanStores internal messages. |
FakeClient |
The ClientStage serves as the main translator
between application code which speaks using the application
programmer interfaces and the OceanStore system code which speaks
using OceanStores internal messages. |
OSAction |
The OSAction class is the abstract super class for
all actions that appear in updates.
|
OSActionAppend |
The OSActionAppend appends data to a data object.
|
OSActionExpand |
The OSActionExpand action expands an object to a
given length, zero-filling as necessary. |
OSActionReplace |
The OSActionReplace replaces data in a data object.
|
OSActionSetMetadata |
The OSActionSetMetadata action is used to assign a
value to a field in the metadata.
|
OSActionTruncate |
The OSActionTruncate truncates a data object to
zero length.
|
OSAppId |
|
OSCloseReplicaRequest |
|
OSCloseReplicaResult |
|
OSCreateObjectRequest |
An application uses the OSCreateObjectRequest to
create a new data object in OceanStore. |
OSCreateObjectResult |
The OSCreateObjectResult reports the outcome of an
OSCreateObjectRequest . |
OSMetadata |
The OSMetadata class provides the application-level
interface to metadata that is visible at the user level. |
OSMetadataRequest |
The OSMetadataRequest object is a request for
reading object metadata. |
OSMetadataResult |
OSMetadataResult. |
OSOpenReplicaRequest |
|
OSOpenReplicaResult |
|
OSPredicate |
The OSPredicate class is the abstract super class for
all predicates that appear in updates.
|
OSPredicateAnd |
The OSPredicateAnd evaluates to the logical
AND of its subpredicates. |
OSPredicateFalse |
The OSPredicateFalse always evaluates to
false . |
OSPredicateTrue |
The OSPredicateTrue always evaluates to
true . |
OSPredicateVersionId |
The OSPredicateVersionId predicate evaluates to
true when the current version identifier for the
object matches the version identifier given to the predicate. |
OSRead |
The OSRead object is a request for reading objects.... |
OSReadResult |
OSReadResult.java |
OSRegisterAppRequest |
The OSRegisterAppRequest request registers the
application with the ClientStage . |
OSRegisterAppResult |
The OSRegisterAppResult is sent by the
ClientStage to the application in response to a
OSRegisterAppRequest . |
OSRequest |
The OSRequest is the abstract super class for all
OceanStore API requests. |
OSResult |
The OSResult is the abstract super class for all
OceanStore API results. |
OSSetAppPropertyRequest |
|
OSUpdate |
An application uses the OSUpdate to modify a data
object in OceanStore. |
OSUpdateResult |
The OSUpdateResult reports the outcome of an
OSUpdate . |
OSUpdateTuple |
The OSUpdateTuple represents a tuple in an
OSUpdate . |
OSVersionPredicate |
The OSVersionPredicate class is the abstract super
class for all version predicates that are used in read requests
to specify requirements of the versions to be read.
|
OSVIDRequest |
|
OSVIDResult |
OSVIDResult. |
OSVPFresh |
The OSVPFresh object is a version predicate for use
in OSRead s that is satisfied by any version
that has not yet expired. |
OSVPLatest |
The OSVPLatest object is a version predicate for use
in OSRead s that is satisfied by the most
recent version known by node in OceanStore. |
OSVPOnNode |
The OSVPOnNode object is a version predicate that
requests the most recent version of an object that is on node.
|
OSVPSeqNum |
The OSVPSeqNum is a version predicate that specifies
a version based on its version sequence number. |
OSVPTimed |
The OSVPTimed object is a version predicate for use
in OSRead s that is satisfied by the versions
that were current in the given time range. |
OSVPVersionId |
The OSVPVersionId is a version predicate that is
satisfied only by the version identifier specified in the
predicate. |