public abstract class ActiveRole extends PassiveRole
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<AppendResponse> |
onAppend(AppendRequest request)
Handles an append request.
|
CompletableFuture<PollResponse> |
onPoll(PollRequest request)
Handles a poll request.
|
CompletableFuture<VoteResponse> |
onVote(VoteRequest request)
Handles a vote request.
|
close, onCloseSession, onCommand, onInstall, onJoin, onKeepAlive, onLeave, onMetadata, onOpenSession, onQuery, onReconfigure, open, roleonConfigure, onTransferisClosed, isOpen, toStringpublic CompletableFuture<AppendResponse> onAppend(AppendRequest request)
RaftRoleonAppend in interface RaftRoleonAppend in class PassiveRolerequest - The request to handle.public CompletableFuture<PollResponse> onPoll(PollRequest request)
RaftRoleonPoll in interface RaftRoleonPoll in class PassiveRolerequest - The request to handle.public CompletableFuture<VoteResponse> onVote(VoteRequest request)
RaftRoleonVote in interface RaftRoleonVote in class PassiveRolerequest - The request to handle.Copyright © 2013–2017. All rights reserved.