public class MembershipEvent extends EventObject
MembershipListener
,
Serialized FormModifier 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()
.public Cluster getCluster()
public int getEventType()
public Member getMember()
public String toString()
toString
in class EventObject
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.