|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Partition
A Partition represents a 'bucket' in the Key:Location that is shared between Cluster members.
Method Summary | |
---|---|
org.codehaus.wadi.group.Envelope |
exchange(SessionRequestMessage request,
long timeout)
Send a message/request to the Partition and wait for a message/response... |
int |
getKey()
|
boolean |
isLocal()
|
void |
onMessage(org.codehaus.wadi.group.Envelope message,
DeleteIMToPM request)
A Peer has destroyed a Session... |
void |
onMessage(org.codehaus.wadi.group.Envelope message,
EvacuateIMToPM request)
A Peer wishes to evacuate a Session... |
void |
onMessage(org.codehaus.wadi.group.Envelope message,
InsertIMToPM request)
A Peer has created a Session... |
void |
onMessage(org.codehaus.wadi.group.Envelope message,
MoveIMToPM request)
A Peer has an Invocation for a Session of which it is not the owner... |
Method Detail |
---|
boolean isLocal()
int getKey()
void onMessage(org.codehaus.wadi.group.Envelope message, InsertIMToPM request)
message
- request
- void onMessage(org.codehaus.wadi.group.Envelope message, DeleteIMToPM request)
message
- request
- void onMessage(org.codehaus.wadi.group.Envelope message, EvacuateIMToPM request)
message
- request
- void onMessage(org.codehaus.wadi.group.Envelope message, MoveIMToPM request)
message
- request
- org.codehaus.wadi.group.Envelope exchange(SessionRequestMessage request, long timeout) throws org.codehaus.wadi.group.MessageExchangeException, PartitionFacadeException
request
- The requesttimeout
- The number of milliseconds to wait for a response
org.codehaus.wadi.group.MessageExchangeException
PartitionFacadeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |