public class MembershipManager extends Object
Modifier and Type | Method and Description |
---|---|
MemberImpl |
getMember(Address address) |
MemberImpl |
getMember(Address address,
String uuid) |
MemberImpl |
getMember(String uuid) |
int |
getMemberListVersion() |
Collection<MemberImpl> |
getMembers() |
Set<Member> |
getMemberSet() |
MembersView |
getMembersView() |
MembersView |
promoteToDataMember(Address address,
String uuid) |
void |
sendMemberListToMember(Address target)
Sends the current member list to the
target . |
boolean |
verifySplitBrainMergeMemberListVersion(SplitBrainJoinMessage joinMessage) |
public MemberImpl getMember(Address address)
public MemberImpl getMember(String uuid)
public MemberImpl getMember(Address address, String uuid)
public Collection<MemberImpl> getMembers()
public MembersView getMembersView()
public int getMemberListVersion()
public void sendMemberListToMember(Address target)
target
. Called on the master node.target
- the destination for the member update operationpublic MembersView promoteToDataMember(Address address, String uuid)
public boolean verifySplitBrainMergeMemberListVersion(SplitBrainJoinMessage joinMessage)
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.