Class NonBlockingCoordinator.CoordinationMessage
- java.lang.Object
-
- org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.CoordinationMessage
-
- Enclosing class:
- NonBlockingCoordinator
public static class NonBlockingCoordinator.CoordinationMessage extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CoordinationMessage(XByteBuffer buf)
CoordinationMessage(Member leader, Member source, Member[] view, UniqueId id, byte[] type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XByteBuffer
getBuffer()
byte[]
getHeader()
UniqueId
getId()
Member
getLeader()
Member[]
getMembers()
Member
getSource()
byte[]
getType()
void
parse()
void
write()
-
-
-
Field Detail
-
buf
protected final XByteBuffer buf
-
leader
protected Member leader
-
source
protected Member source
-
view
protected Member[] view
-
id
protected UniqueId id
-
type
protected byte[] type
-
-
Constructor Detail
-
CoordinationMessage
public CoordinationMessage(XByteBuffer buf)
-
-
Method Detail
-
getHeader
public byte[] getHeader()
-
getLeader
public Member getLeader()
-
getSource
public Member getSource()
-
getId
public UniqueId getId()
-
getMembers
public Member[] getMembers()
-
getType
public byte[] getType()
-
getBuffer
public XByteBuffer getBuffer()
-
parse
public void parse()
-
write
public void write()
-
-