ostore.read
Class ReplicaSliceReadReq

java.lang.Object
  |
  +--ostore.replica.ReplicaReq
        |
        +--ostore.read.ReplicaReadReq
              |
              +--ostore.read.ReplicaSliceReadReq
All Implemented Interfaces:
QueueElementIF, QuickSerializable

public class ReplicaSliceReadReq
extends ReplicaReadReq

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.

Version:
$Id: ReplicaSliceReadReq.java,v 1.9 2002/07/29 18:48:53 geels Exp $
Author:
Dennis Geels

Field Summary
 
Fields inherited from class ostore.read.ReplicaReadReq
FAIL, fault_mode, FETCH_ALL, INTERIM, PARTIAL, sel, version_pred
 
Fields inherited from class ostore.replica.ReplicaReq
digest, local, target
 
Constructor Summary
ReplicaSliceReadReq(InputBuffer buffer)
          Constructs a ReplicaSliceReadReq from its serialized form.
ReplicaSliceReadReq(SecureHash target, VersionPredicate version_pred, Selection sel, byte fault_mode)
          Constructs a new ReplicaSliceReadReq.
 
Methods inherited from class ostore.read.ReplicaReadReq
get_fault_mode, get_predicate, get_selection, serialize, toString
 
Methods inherited from class ostore.replica.ReplicaReq
get_digest, get_seq_num, get_target, hashCode, is_local
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReplicaSliceReadReq

public ReplicaSliceReadReq(SecureHash target,
                           VersionPredicate version_pred,
                           Selection sel,
                           byte fault_mode)
Constructs a new ReplicaSliceReadReq.


ReplicaSliceReadReq

public ReplicaSliceReadReq(InputBuffer buffer)
                    throws QSException
Constructs a ReplicaSliceReadReq from its serialized form.