| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
| io.atomix.cluster.discovery |
Provides classes and interfaces for extensible cluster membership discovery.
|
| io.atomix.core.profile |
Distributed queueing primitive interfaces.
|
| io.atomix.primitive.partition |
Provides classes and interfaces for managing primitive partitions, partition groups, and member groups.
|
| io.atomix.protocols.backup.partition |
Provides
PartitionGroup and Partition
implementations for primary-backup. |
| io.atomix.protocols.raft.partition |
Provides
PartitionGroup and Partition
implementations for the Raft consensus protocol. |
| Modifier and Type | Class and Description |
|---|---|
class |
Member
Represents a node as a member in a cluster.
|
class |
Node
Represents a node.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
NodeDiscoveryProvider
Cluster membership provider.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BootstrapDiscoveryProvider
Cluster membership provider that bootstraps membership from a pre-defined set of peers.
|
class |
MulticastDiscoveryProvider
Cluster membership provider that uses multicast for member discovery.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Profile
Atomix profile.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientProfile
Client profile.
|
class |
ConsensusProfile
Consensus profile.
|
class |
DataGridProfile
In-memory data grid profile.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ManagedPartitionGroup
Managed partition group.
|
interface |
PartitionGroup
Primitive partition group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PrimaryBackupPartitionGroup
Primary-backup partition group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RaftPartitionGroup
Raft partition group.
|
Copyright © 2013–2018. All rights reserved.