| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
| Modifier and Type | Method and Description |
|---|---|
Member |
MemberBuilder.build() |
Member |
ClusterMembershipService.getLocalMember()
Returns the local member.
|
default Member |
ClusterMembershipService.getMember(io.atomix.utils.net.Address address)
Returns a member by address.
|
Member |
ClusterMembershipService.getMember(MemberId memberId)
Returns the specified member.
|
default Member |
ClusterMembershipService.getMember(String memberId)
Returns the specified member node.
|
static Member |
Member.member(io.atomix.utils.net.Address address)
Returns a new anonymous cluster member.
|
static Member |
Member.member(MemberId memberId,
io.atomix.utils.net.Address address)
Returns a new named cluster member.
|
static Member |
Member.member(String address)
Returns a new anonymous cluster member.
|
static Member |
Member.member(String name,
String address)
Returns a new named cluster member.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Member> |
ClusterMembershipService.getMembers()
Returns the set of current cluster members.
|
default Set<Member> |
ClusterMembershipService.getReachableMembers()
Returns the set of active reachable members.
|
| Constructor and Description |
|---|
ClusterMembershipEvent(ClusterMembershipEvent.Type type,
Member instance)
Creates an event of a given type and for the specified instance and the
current time.
|
ClusterMembershipEvent(ClusterMembershipEvent.Type type,
Member instance,
long time)
Creates an event of a given type and for the specified device and time.
|
Copyright © 2013–2018. All rights reserved.