| Package | Description |
|---|---|
| io.atomix.primitive.config |
Primitive instance configuration store.
|
| io.atomix.primitive.protocol |
Provides classes and interfaces for defining and managing primitive protocols.
|
| io.atomix.protocols.backup |
Provides a
PrimitiveProtocol implementation for multi-primary replication and
classes for managing primary-backup clients/servers. |
| io.atomix.protocols.gossip | |
| io.atomix.protocols.raft |
Provides classes and interfaces for managing Raft clients and servers.
|
| Modifier and Type | Method and Description |
|---|---|
PrimitiveProtocolConfig |
PrimitiveConfig.getProtocolConfig()
Returns the protocol configuration.
|
| Modifier and Type | Method and Description |
|---|---|
C |
PrimitiveConfig.setProtocolConfig(PrimitiveProtocolConfig protocolConfig)
Sets the protocol configuration.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PrimitiveProtocol.Type<C extends PrimitiveProtocolConfig<C>>
Distributed primitive protocol type.
|
class |
PrimitiveProtocolBuilder<B extends PrimitiveProtocolBuilder<B,C,P>,C extends PrimitiveProtocolConfig<C>,P extends PrimitiveProtocol>
Primitive protocol builder.
|
class |
PrimitiveProtocolConfig<C extends PrimitiveProtocolConfig<C>>
Primitive protocol configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiPrimaryProtocolConfig
Multi-primary protocol configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AntiEntropyProtocolConfig
Anti-entropy protocol configuration.
|
class |
CrdtProtocolConfig
CRDT protocol configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiRaftProtocolConfig
Raft protocol configuration.
|
Copyright © 2013–2018. All rights reserved.