|
||||||||||
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 messagevoid 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 |