Package ostore.read

Interface Summary
VersionPredicate Encodes a restriction on versions of a Replica.
 

Class Summary
BytesReadReq Events sent from the ReplicaStage to the ReadStage requesting the latter to read a portion of a DataObject and return the bytes read.
BytesReadResp Events sent from the ReadStage to the ReplicaStage responding to BytesReadReq events.
DatePredicate A VersionPredicate that requires version whose creation date lies in a specified range.
FreshPredicate A VersionPredicate that requires a version whose expiration date has not yet been reached.
HandleStoreReadReq Events sent from the ReplicaStage to the ReadStage requesting the latter to read a portion of a DataObject and return the bytes read.
HandleStoreReadResp Events sent from the ReadStage to the ReplicaStage responding to SliceReadReq events.
HeadPredicate A VersionPredicate that requires a version that was still the most recent version at some point in a specified range.
NumberPredicate A VersionPredicate that requires version whose sequence number lies in a specified range.
ReadReq A superclass for events sent from the ReplicaStage to the ReadStage requesting the latter to read a portion of a DataObject.
ReadResp A superclass for events sent from the ReadStage to the ReplicaStage responding to ReadReq events.
ReadStage The ReadStage performs the read satisfying a ReadReq event.
ReplicaBytesReadReq Events sent from the ClientStage to the ReplicaStage requesting the latter to read a portion of a Replica and return the bytes read.
ReplicaBytesReadResp Events sent from the ReplicaStage to the ClientStage responding to ReplicaBytesReadReq events.
ReplicaMetadataReadReq Events sent from the ClientStage to the ReplicaStage requesting the latter to return the Metadata object for a Replica.
ReplicaMetadataReadResp Events sent from the ReplicaStage to the ClientStage responding to ReplicaMetadataReadReq events.
ReplicaReadReq Events sent from the ClientStage to the ReplicaStage requesting the latter to read a portion of a Replica.
ReplicaReadResp A superclass for events sent from the ReplicaStage to the ClientStage responding to ReplicaReadReq events.
ReplicaSliceReadReq Events sent from the ClientStage to the ReplicaStage requesting the latter to read a portion of a Replica and return the blocks from the entire slice required to verify the read.
ReplicaSliceReadResp Events sent from the ReplicaStage to the ClientStage responding to ReplicaSliceReadReq events.
ReplicaVersionQueryReq Events sent from the ClientStage to the ReplicaStage requesting the latter to return just a VID for a Replica.
ReplicaVersionQueryResp Events sent from the ReplicaStage to the ClientStage responding to ReplicaVersionQueryReq events.
SliceReadReq Events sent from the ReplicaStage to the ReadStage requesting the latter to read a portion of a DataObject and return the blocks from the entire slice required to verify the read.
SliceReadResp Events sent from the ReadStage to the ReplicaStage responding to SliceReadReq events.
VIDPredicate A VersionPredicate that requires the single version with the specified VID.