public class PassiveRole extends InactiveRole
| Constructor and Description |
|---|
PassiveRole(io.atomix.protocols.raft.impl.RaftContext context) |
onConfigure, onTransferisClosed, isOpen, toStringpublic PassiveRole(io.atomix.protocols.raft.impl.RaftContext context)
public RaftServer.Role role()
AbstractRolerole in interface RaftRolerole in class InactiveRolepublic CompletableFuture<RaftRole> open()
open in interface io.atomix.utils.Managed<RaftRole>open in class AbstractRolepublic CompletableFuture<AppendResponse> onAppend(AppendRequest request)
RaftRoleonAppend in interface RaftRoleonAppend in class InactiveRolerequest - The request to handle.public CompletableFuture<QueryResponse> onQuery(QueryRequest request)
RaftRoleonQuery in interface RaftRoleonQuery in class InactiveRolerequest - The request to handle.public CompletableFuture<InstallResponse> onInstall(InstallRequest request)
RaftRoleonInstall in interface RaftRoleonInstall in class InactiveRolerequest - The request to handle.public CompletableFuture<MetadataResponse> onMetadata(MetadataRequest request)
RaftRoleonMetadata in interface RaftRoleonMetadata in class InactiveRolerequest - The request to handle.public CompletableFuture<PollResponse> onPoll(PollRequest request)
RaftRoleonPoll in interface RaftRoleonPoll in class InactiveRolerequest - The request to handle.public CompletableFuture<VoteResponse> onVote(VoteRequest request)
RaftRoleonVote in interface RaftRoleonVote in class InactiveRolerequest - The request to handle.public CompletableFuture<CommandResponse> onCommand(CommandRequest request)
RaftRoleonCommand in interface RaftRoleonCommand in class InactiveRolerequest - The request to handle.public CompletableFuture<KeepAliveResponse> onKeepAlive(KeepAliveRequest request)
RaftRoleonKeepAlive in interface RaftRoleonKeepAlive in class InactiveRolerequest - The request to handle.public CompletableFuture<OpenSessionResponse> onOpenSession(OpenSessionRequest request)
RaftRoleonOpenSession in interface RaftRoleonOpenSession in class InactiveRolerequest - The request to handle.public CompletableFuture<CloseSessionResponse> onCloseSession(CloseSessionRequest request)
RaftRoleonCloseSession in interface RaftRoleonCloseSession in class InactiveRolerequest - The request to handle.public CompletableFuture<JoinResponse> onJoin(JoinRequest request)
RaftRoleonJoin in interface RaftRoleonJoin in class InactiveRolerequest - The request to handle.public CompletableFuture<ReconfigureResponse> onReconfigure(ReconfigureRequest request)
RaftRoleonReconfigure in interface RaftRoleonReconfigure in class InactiveRolerequest - The request to handle.public CompletableFuture<LeaveResponse> onLeave(LeaveRequest request)
RaftRoleonLeave in interface RaftRoleonLeave in class InactiveRolerequest - The request to handle.public CompletableFuture<Void> close()
close in interface io.atomix.utils.Managed<RaftRole>close in class AbstractRoleCopyright © 2013–2017. All rights reserved.