Uses of Class
io.atomix.raft.protocol.TransferResponse
Packages that use TransferResponse
Package
Description
Raft partition management utilities.
Provides
RaftRequest and RaftResponse implementations for all internal Raft protocol
communication.Provides classes for role-based management of leader election and replication in the Raft
consensus protocol.
-
Uses of TransferResponse in io.atomix.raft.partition.impl
Methods in io.atomix.raft.partition.impl that return types with arguments of type TransferResponseModifier and TypeMethodDescriptionRaftServerCommunicator.transfer(MemberId memberId, TransferRequest request) Method parameters in io.atomix.raft.partition.impl with type arguments of type TransferResponseModifier and TypeMethodDescriptionvoidRaftServerCommunicator.registerTransferHandler(Function<TransferRequest, CompletableFuture<TransferResponse>> handler) -
Uses of TransferResponse in io.atomix.raft.protocol
Methods in io.atomix.raft.protocol that return TransferResponseMethods in io.atomix.raft.protocol that return types with arguments of type TransferResponseModifier and TypeMethodDescriptionRaftServerProtocol.transfer(MemberId memberId, TransferRequest request) Sends a transfer request to the given node.Method parameters in io.atomix.raft.protocol with type arguments of type TransferResponseModifier and TypeMethodDescriptionvoidRaftServerProtocol.registerTransferHandler(Function<TransferRequest, CompletableFuture<TransferResponse>> handler) Registers a transfer request callback. -
Uses of TransferResponse in io.atomix.raft.roles
Methods in io.atomix.raft.roles that return types with arguments of type TransferResponseModifier and TypeMethodDescriptionInactiveRole.onTransfer(TransferRequest request) LeaderRole.onTransfer(TransferRequest request) RaftRole.onTransfer(TransferRequest request) Handles a transfer request.