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() |
getSource
public 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 EventObject
Copyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.