| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
| io.atomix.core.transaction |
Interfaces for managing distributed primitive transactions.
|
| io.atomix.primitive |
Provides classes and interfaces for defining and managing primitive types.
|
| io.atomix.primitive.event |
Provides interfaces for defining distributed primitive events.
|
| io.atomix.primitive.operation |
Provides classes and interfaces for defining distributed primitive operations.
|
| io.atomix.primitive.partition |
Provides classes and interfaces for managing primitive partitions, partition groups, and member groups.
|
| io.atomix.primitive.session |
Provides classes and interfaces for managing primitive sessions.
|
| io.atomix.utils |
Provides utility classes and interfaces used throughout Atomix projects.
|
| io.atomix.utils.time |
Provides classes and interfaces for representing and operating on both logical and physical representations of time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MemberId
Controller cluster identity.
|
class |
NodeId
Node identifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TransactionId
Transaction identifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PrimitiveId
Snapshot identifier.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventType
Raft event identifier.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OperationId
Raft operation identifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MemberGroupId
Member group identifier.
|
class |
PartitionId
PartitionMetadata identifier. |
| Modifier and Type | Class and Description |
|---|---|
class |
SessionId
Session identifier.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIdentifier<T extends Comparable<T>>
Abstract identifier backed by another value, e.g.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VectorClock<T extends Identifier>
Vector clock.
|
class |
VectorTimestamp<T extends Identifier>
Vector clock timestamp.
|
Copyright © 2013–2018. All rights reserved.