| Package | Description |
|---|---|
| io.atomix.protocols.raft.protocol |
RaftRequest and RaftResponse
implementations for all client-server communication. |
| io.atomix.protocols.raft.roles |
Internal classes that manage Raft server state.
|
| Modifier and Type | Method and Description |
|---|---|
InstallResponse |
InstallResponse.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<InstallResponse> |
RaftServerProtocol.install(MemberId memberId,
InstallRequest request)
Sends an install request to the given node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RaftServerProtocol.registerInstallHandler(Function<InstallRequest,CompletableFuture<InstallResponse>> handler)
Registers a install request callback.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<InstallResponse> |
RaftRole.onInstall(InstallRequest request)
Handles an install request.
|
CompletableFuture<InstallResponse> |
PassiveRole.onInstall(InstallRequest request) |
CompletableFuture<InstallResponse> |
InactiveRole.onInstall(InstallRequest request) |
Copyright © 2013–2017. All rights reserved.