public class MembershipEvent extends EventObject
InitialMembershipListener.| Modifier and Type | Field and Description |
|---|---|
static int |
MEMBER_ADDED |
static int |
MEMBER_REMOVED |
source| Constructor and Description |
|---|
MembershipEvent(Cluster cluster,
Member member,
int eventType,
Set<Member> members) |
| Modifier and Type | Method and Description |
|---|---|
Cluster |
getCluster()
Returns the cluster of the event.
|
int |
getEventType()
Returns the membership event type; #MEMBER_ADDED or #MEMBER_REMOVED
|
Member |
getMember()
Returns the removed or added member.
|
Set<Member> |
getMembers()
Returns a consistent view of the the members exactly after this MembershipEvent has been processed.
|
String |
toString() |
getSourcepublic static final int MEMBER_ADDED
public static final int MEMBER_REMOVED
public Set<Member> getMembers()
Cluster.getMembers() is that the content could already
have changed while processing this event so it becomes very difficult to write a deterministic algorithm since
you can't get a deterministic view of the members. This method solves that problem.
The set is immutable and ordered. For more information see Cluster.getMembers().
On the client null is returned to indicate that this functionality is not implemented.public Cluster getCluster()
public int getEventType()
public Member getMember()
public String toString()
toString in class EventObjectCopyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.