|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MssUser
The MssUser interface should be implemented by layers
using the Mss to receive callback notifications from the Mss itself.
| Method Summary | |
|---|---|
void |
localReceive(Event upcall)
Invoked to notify the objects implementing this interface that a message from a local member has been received. |
void |
localSuspect(MemberId membId)
Invoked to notify the objects implementing this interface that a remote object is not responding to remote method invocations, and thus should be crashed. |
void |
remoteReceive(byte tag,
InMessage data,
EndPoint host)
Invoked to notify the objects implementing this interface that a message from a remote member has been received. |
void |
remoteSuspect(EndPoint[] rset,
EndPoint[] nrset,
EndPoint[] nuset,
EndPoint[] newinc)
Invoked to notify the objects implementing this interface that a variation in the perceived reachability set has been perceived. |
| Method Detail |
|---|
void remoteReceive(byte tag,
InMessage data,
EndPoint host)
tag - the tag identifying the type of messagestream - the message, represented by a InMessage
objectsrc - the sender of the messagevoid localReceive(Event upcall)
event - represents the received message
void remoteSuspect(EndPoint[] rset,
EndPoint[] nrset,
EndPoint[] nuset,
EndPoint[] newinc)
trset - set of all (total) reachables hostsnrset - set of reachable hosts that were unreachablenuset - set of unreachable hosts that were reachablenewinc - set of hosts who has a new incarnation identifiervoid localSuspect(MemberId membId)
membId - a callback object identifying the suspected object;
this object has been stored in the Mss through the
addPingListener method invocation on the Mss.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||