|
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 OSReads that is satisfied by any version
that has not yet expired. |
| OSVPLatest |
The OSVPLatest object is a version predicate for use
in OSReads 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 OSReads 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. |