|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ostore.replica.ReplicaReq | +--ostore.replica.ReplicaOpenReq
Events sent from the ClientStage
to the
ReplicaStage
requesting the latter to
create a local Replica
.
Field Summary | |
---|---|
protected boolean |
internal
true iff this request was generated internally, rather
than by a client application.
|
protected boolean |
publish
true iff the local server wishes to publish itself as
an available secondary replica in the tree. |
Fields inherited from class ostore.replica.ReplicaReq |
---|
digest, local, target |
Constructor Summary | |
---|---|
ReplicaOpenReq(InputBuffer buffer)
Constructs a ReplicaOpenReq from its
serialize d form. |
|
ReplicaOpenReq(SecureHash target,
boolean publish)
Constructs a new ReplicaOpenReq . |
Method Summary | |
---|---|
boolean |
get_publish_flag()
Returns true iff the local server wishes to publish
itself as an available secondary replica in the tree. |
boolean |
is_internal()
Returns true iff this request was generated internally,
rather than by a client application. |
void |
serialize(OutputBuffer buffer)
Add the object to the buffer . |
Methods inherited from class ostore.replica.ReplicaReq |
---|
get_digest, get_seq_num, get_target, hashCode, is_local, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
protected boolean publish
true
iff the local server wishes to publish itself as
an available secondary replica in the tree. This flag should be
false
for client machines which only want to be leaves
on the tree.
protected boolean internal
true
iff this request was generated internally, rather
than by a client application.
The ReplicaStage
generates internal
ReplicaOpenReq
s to help handle certain read requests.
Constructor Detail |
public ReplicaOpenReq(SecureHash target, boolean publish)
ReplicaOpenReq
.
public ReplicaOpenReq(InputBuffer buffer) throws QSException
ReplicaOpenReq
from its
serialize
d form.
Method Detail |
public boolean get_publish_flag()
true
iff the local server wishes to publish
itself as an available secondary replica in the tree.
public boolean is_internal()
true
iff this request was generated internally,
rather than by a client application.
public void serialize(OutputBuffer buffer)
QuickSerializable
buffer
.
serialize
in interface QuickSerializable
serialize
in class ReplicaReq
buffer
- the output buffer to add the object to
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |