public static class NonBlockingCoordinator.CoordinationMessage extends Object
Modifier and Type | Field and Description |
---|---|
protected XByteBuffer |
buf |
protected UniqueId |
id |
protected Member |
leader |
protected Member |
source |
protected byte[] |
type |
protected Member[] |
view |
Constructor and Description |
---|
CoordinationMessage(Member leader,
Member source,
Member[] view,
UniqueId id,
byte[] type) |
CoordinationMessage(XByteBuffer buf) |
Modifier and Type | Method and Description |
---|---|
XByteBuffer |
getBuffer() |
byte[] |
getHeader() |
UniqueId |
getId() |
Member |
getLeader() |
Member[] |
getMembers() |
Member |
getSource() |
byte[] |
getType() |
void |
parse() |
void |
write() |
protected final XByteBuffer buf
protected Member leader
protected Member source
protected Member[] view
protected UniqueId id
protected byte[] type
public CoordinationMessage(XByteBuffer buf)
public byte[] getHeader()
public Member getLeader()
public Member getSource()
public UniqueId getId()
public Member[] getMembers()
public byte[] getType()
public XByteBuffer getBuffer()
public void parse()
public void write()
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.