| Modifier and Type | Interface and Description |
|---|---|
interface |
LocalGroupMember
Local group member.
|
| Modifier and Type | Method and Description |
|---|---|
GroupMember |
DistributedGroup.leader()
Returns the current group leader.
|
GroupMember |
DistributedGroup.member(String memberId)
Gets a group member by ID.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<GroupMember> |
DistributedGroup.members()
Gets the collection of all members in the group.
|
Listener<GroupMember> |
DistributedGroup.onElection(Consumer<GroupMember> callback)
Registers a callback to be called when a member of the group is elected leader.
|
Listener<GroupMember> |
DistributedGroup.onJoin(Consumer<GroupMember> listener)
Adds a listener for members joining the group.
|
Listener<GroupMember> |
DistributedGroup.onLeave(Consumer<GroupMember> listener)
Adds a listener for members leaving the group.
|
| Modifier and Type | Method and Description |
|---|---|
Listener<GroupMember> |
DistributedGroup.onElection(Consumer<GroupMember> callback)
Registers a callback to be called when a member of the group is elected leader.
|
Listener<GroupMember> |
DistributedGroup.onJoin(Consumer<GroupMember> listener)
Adds a listener for members joining the group.
|
Listener<GroupMember> |
DistributedGroup.onLeave(Consumer<GroupMember> listener)
Adds a listener for members leaving the group.
|
Copyright © 2013–2016. All rights reserved.