| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
| io.atomix.cluster.protocol |
Provides interfaces and implementations for group membership protocols.
|
| Modifier and Type | Method and Description |
|---|---|
AtomixClusterBuilder |
AtomixClusterBuilder.withMembershipProtocol(GroupMembershipProtocol protocol)
Sets the cluster membership protocol.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HeartbeatMembershipProtocol
Gossip based group membership protocol.
|
class |
SwimMembershipProtocol
SWIM group membership protocol implementation.
|
| Modifier and Type | Method and Description |
|---|---|
GroupMembershipProtocol |
SwimMembershipProtocolBuilder.build() |
GroupMembershipProtocol |
HeartbeatMembershipProtocolBuilder.build() |
GroupMembershipProtocol |
GroupMembershipProtocol.Type.newProtocol(C config)
Creates a new instance of the protocol.
|
GroupMembershipProtocol |
HeartbeatMembershipProtocol.Type.newProtocol(HeartbeatMembershipProtocolConfig config) |
GroupMembershipProtocol |
SwimMembershipProtocol.Type.newProtocol(SwimMembershipProtocolConfig config) |
Copyright © 2013-2018. All Rights Reserved.