Package ostore.client

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.
 

Exception Summary
OSIllegalArgumentException  
 

Error Summary
OSInitError