|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--ostore.archive.events.RecoalesceBlkReq
RecoalesceBlkReq is an event class that requests a
block
be recoalesced from its Fragments
stored in the cache.
The required field is
blockID (GUID of block
to recoalesce).
ReconstructBlkReq,
ReconstructBlkResp,
RequestorStage,
RecoalesceBlkStage| Field Summary | |
|---|---|
CacheableIdentity |
blockId
blockId == GUID of block to recoalesce. |
DisseminatableBucket |
db
db is the set DisseminatableBucket of all
Disseminatables (i.e.
|
SinkIF |
sink
Requestor sink to use to return
the response. |
Object |
userData
Requestor defined object to be returned in the response. |
| Constructor Summary | |
|---|---|
RecoalesceBlkReq()
Constructor: Initializes instance variables to null. |
|
RecoalesceBlkReq(CacheableIdentity newBlockId,
DisseminatableBucket bucket,
Object userData,
SinkIF sink)
Constructor. |
|
RecoalesceBlkReq(InputBuffer buffer)
Constructs a RecoalesceBlkReq from its
serialized form. |
|
| 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 CacheableIdentity blockId
public DisseminatableBucket db
DisseminatableBucket of all
Disseminatables (i.e.
Fragments) bucket guids of
modified blocks for vguid.
public Object userData
response.
public SinkIF sink
sink to use to return
the response.
| Constructor Detail |
public RecoalesceBlkReq()
public RecoalesceBlkReq(CacheableIdentity newBlockId,
DisseminatableBucket bucket,
Object userData,
SinkIF sink)
newBlockId - guid of block to recoalesce.bucket - DisseminatableBucket that holds
Ddisseminatables.userData - Requestor defined object to be returned with response.sink - Requestor sink to return resp.
public RecoalesceBlkReq(InputBuffer buffer)
throws QSException
RecoalesceBlkReq 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 | ||||||||||