|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--viceroy.net.LeavingPeerMessage
represents a 'leaving peer' message. This message is sent to the connected peers of a peer that is preparing to leave.
| Field Summary | |
private ViceroyPeer |
leaving
the peer which is leaving |
private ViceroyPeer |
leavingPredecessor
The leaving peer's predeccessor |
private ViceroyPeer |
leavingSuccessor
The leaving peer's successor |
private java.util.SortedMap |
leavingValues
The leaving peer's values |
| Constructor Summary | |
LeavingPeerMessage(ViceroyPeer peer,
ViceroyPeer _leavingPredecessor,
ViceroyPeer _leavingSuccessor,
java.util.SortedMap _leavingValues)
generates a new message |
|
| Method Summary | |
ViceroyPeer |
getLeavingPredecessor()
gets the leaving peer's predecessor |
ViceroyPeer |
getLeavingSuccessor()
gets the leaving peer's successor |
java.util.SortedMap |
getLeavingValues()
gets the leaving peer's values |
ViceroyPeer |
getPeer()
gets the peer that is going to leave |
MessageType |
getType()
gets the type of the message |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private ViceroyPeer leaving
private ViceroyPeer leavingPredecessor
private ViceroyPeer leavingSuccessor
private java.util.SortedMap leavingValues
| Constructor Detail |
public LeavingPeerMessage(ViceroyPeer peer,
ViceroyPeer _leavingPredecessor,
ViceroyPeer _leavingSuccessor,
java.util.SortedMap _leavingValues)
peer - the leaving peer_leavingPredecessor - The leaving peer's predecessor_leavingSuccessor - The leaving peer's successor_leavingValues - The leaving peer's values| Method Detail |
public ViceroyPeer getPeer()
public ViceroyPeer getLeavingPredecessor()
public ViceroyPeer getLeavingSuccessor()
public java.util.SortedMap getLeavingValues()
public MessageType getType()
getType in interface MessageMessageType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||