| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--ostore.archive.events.DisseminateFragsReq
DisseminateFragsReq is an event class that requests 
 the Fragments for an 
 object 
 (that have already been produced) be 
 disseminated.
 
 Disseminate a
 fraction of the total number of Fragments 
 based on the guid (GUID of the version to
 disseminate), 
 ring_members (total number of 
 ring members).
 this_member (primary ring 
 index/id.  id's start at 0 .. n-1). 
 
NOTE:
Fragments should already have 
  generated.
 
DisseminateFragsResp, 
DisseminatorStage, 
SecureHash| Field Summary | |
|---|---|
 SecureHash | 
guid
guid == GUID of the version to disseminate.  | 
 int | 
ring_members
ring_members == total number of ring members.  | 
 int | 
this_member
this_member == Primary Ring index/id.  | 
| Constructor Summary | |
|---|---|
DisseminateFragsReq()
Default Constructor: Initializes instance variables to null.  | 
|
DisseminateFragsReq(InputBuffer buffer)
Constructs a DisseminateFragsReq from its
 serialized form. | 
|
DisseminateFragsReq(SecureHash g,
                    int ringMembers,
                    int thisMember)
Default Constructor: Initializes instance variables to null.  | 
|
| Method Summary | |
|---|---|
 void | 
serialize(OutputBuffer buffer)
Specified by ostore.util.QuickSerializable  | 
 String | 
toString()
Specified by java.lang.Object  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public SecureHash guid
public int ring_members
public int this_member
| Constructor Detail | 
public DisseminateFragsReq()
public DisseminateFragsReq(SecureHash g,
                           int ringMembers,
                           int thisMember)
public DisseminateFragsReq(InputBuffer buffer)
                    throws QSException
DisseminateFragsReq from its
 serialized form.
buffer - serialized
                form of object.| Method Detail | 
public void serialize(OutputBuffer buffer)
serialize in interface QuickSerializablebuffer - the output buffer to add the object topublic String toString()
toString in class Object
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||