|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ostore.network.NetworkMessage | +--demo.repair.RepairDirectoryTest2.DisseminateResp
DisseminateResp
is either an ack
or
nack
response sent to the leader acknowedging
the receipt of the disseminatable and the willingness to be a
storage server. The leader node responsible for coordinating the
repair of an object replicated on a set of nodes.
Field Summary | |
---|---|
SecureHash |
dest
|
SecureHash |
src
|
Fields inherited from class ostore.network.NetworkMessage |
---|
comp_q, est_rtt_ms, inbound, peer, sender, tries, user_data, wait_ms |
Constructor Summary | |
---|---|
RepairDirectoryTest2.DisseminateResp(InputBuffer buffer)
Constructs a DisseminateResp from its
serialized form. |
|
RepairDirectoryTest2.DisseminateResp(NodeId peer,
SecureHash src,
SecureHash dest,
SecureHash objguid,
DDThresholdTag ttag,
boolean ack)
Construct according to the given fields. |
Method Summary | |
---|---|
boolean |
getAck()
getAck returns the ack (i.e. the willingness to store
the disseminatable). |
SecureHash |
getObjguid()
getObjguid returns the guid of the originally requested
obj specified in the DisseminateResp. |
DDThresholdTag |
getTag()
getTag returns the
DDThresholdTag associated with the
objguid . |
void |
serialize(OutputBuffer buffer)
Specified by ostore.util.QuickSerializable |
String |
toString()
Specified by java.lang.Object |
Methods inherited from class ostore.network.NetworkMessage |
---|
clone |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public SecureHash src
public SecureHash dest
Constructor Detail |
public RepairDirectoryTest2.DisseminateResp(NodeId peer, SecureHash src, SecureHash dest, SecureHash objguid, DDThresholdTag ttag, boolean ack)
public RepairDirectoryTest2.DisseminateResp(InputBuffer buffer) throws QSException
DisseminateResp
from its
serialized
form.
buffer
- serialized
form of object.Method Detail |
public final boolean getAck()
getAck
returns the ack (i.e. the willingness to store
the disseminatable).
public final SecureHash getObjguid()
getObjguid
returns the guid of the originally requested
obj specified in the DisseminateResp.
public final DDThresholdTag getTag()
getTag
returns the
DDThresholdTag
associated with the
objguid
.
DDThresholdTag
associated to the objguid
.public void serialize(OutputBuffer buffer)
serialize
in interface QuickSerializable
serialize
in class NetworkMessage
public String toString()
toString
in class NetworkMessage
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |