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