|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MemberListener
The listener interface for receiving MemberEvents.
Service
,
MemberEvent
Method Summary | |
---|---|
void |
memberJoined(MemberEvent evt)
Invoked when a Member has joined the service. |
void |
memberLeaving(MemberEvent evt)
Invoked when a Member is leaving the service. |
void |
memberLeft(MemberEvent evt)
Invoked when a Member has left the service. |
Method Detail |
---|
void memberJoined(MemberEvent evt)
Note: this event could be called during the service restart on the
local node (evt.isLocal()
) in which
case the listener's code should not attempt to use any clustered
cache or service functionality.
The most critical situation arises when a number of threads are waiting
for a local service restart, being blocked by a Service object
synchronization monitor. Since the Joined event should be fired only
once, it is called on a client thread while holding a synchronization
monitor. An attempt to use other clustered service functionality
during this local event notification may result in a deadlock.
void memberLeaving(MemberEvent evt)
void memberLeft(MemberEvent evt)
Note: this event could be called during the service restart on the
local node (evt.isLocal()
) in which
case the listener's code should not attempt to use any clustered
cache or service functionality.
|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |