Skip navigation links
A C D F G H I J K L M N O P Q R S T U V 

A

addTypeChangeListener(Consumer<RaftMember.Type>) - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
addTypeChangeListener(Consumer<RaftMember.Type>) - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
append(MemberId, AppendRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
append(MemberId, AppendRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

C

closeSession(MemberId, CloseSessionRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
closeSession(MemberId, CloseSessionRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
closeSession(MemberId, CloseSessionRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
closeSession(MemberId, CloseSessionRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
command(MemberId, CommandRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
command(MemberId, CommandRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
command(MemberId, CommandRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
command(MemberId, CommandRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
configure(MemberId, ConfigureRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
configure(MemberId, ConfigureRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

D

demote() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
demote(RaftMember.Type) - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
demote() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
demote(RaftMember.Type) - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 

F

FuzzStateMachine() - Constructor for class io.atomix.protocols.raft.RaftFuzzTest.FuzzStateMachine
 

G

getLastUpdated() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
getLastUpdated() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
getType() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
getType() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 

H

hash() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
hash() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 

I

install(MemberId, InstallRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
install(MemberId, InstallRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
install(SnapshotReader) - Method in class io.atomix.protocols.raft.RaftFuzzTest.FuzzStateMachine
 
install(SnapshotReader) - Method in class io.atomix.protocols.raft.RaftPerformanceTest.PerformanceStateMachine
 
io.atomix.protocols.raft - package io.atomix.protocols.raft
 
io.atomix.protocols.raft.protocol - package io.atomix.protocols.raft.protocol
 

J

join(MemberId, JoinRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
join(MemberId, JoinRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

K

keepAlive(MemberId, KeepAliveRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
keepAlive(MemberId, KeepAliveRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
keepAlive(MemberId, KeepAliveRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
keepAlive(MemberId, KeepAliveRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

L

leave(MemberId, LeaveRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
leave(MemberId, LeaveRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
LocalRaftClientProtocol - Class in io.atomix.protocols.raft.protocol
Test Raft client protocol.
LocalRaftClientProtocol(MemberId, Serializer, Map<MemberId, LocalRaftServerProtocol>, Map<MemberId, LocalRaftClientProtocol>) - Constructor for class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
LocalRaftProtocol - Class in io.atomix.protocols.raft.protocol
Base class for Raft protocol.
LocalRaftProtocol(Serializer, Map<MemberId, LocalRaftServerProtocol>, Map<MemberId, LocalRaftClientProtocol>) - Constructor for class io.atomix.protocols.raft.protocol.LocalRaftProtocol
 
LocalRaftProtocolFactory - Class in io.atomix.protocols.raft.protocol
Test Raft protocol factory.
LocalRaftProtocolFactory(Serializer) - Constructor for class io.atomix.protocols.raft.protocol.LocalRaftProtocolFactory
 
LocalRaftServerProtocol - Class in io.atomix.protocols.raft.protocol
Test server protocol.
LocalRaftServerProtocol(MemberId, Serializer, Map<MemberId, LocalRaftServerProtocol>, Map<MemberId, LocalRaftClientProtocol>) - Constructor for class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 

M

main(String[]) - Static method in class io.atomix.protocols.raft.RaftFuzzTest
Runs the test.
main(String[]) - Static method in class io.atomix.protocols.raft.RaftPerformanceTest
Runs the test.
memberId() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
memberId() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
metadata(MemberId, MetadataRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
metadata(MemberId, MetadataRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
metadata(MemberId, MetadataRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
metadata(MemberId, MetadataRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

N

newClientProtocol(MemberId) - Method in class io.atomix.protocols.raft.protocol.LocalRaftProtocolFactory
Returns a new test client protocol.
newServerProtocol(MemberId) - Method in class io.atomix.protocols.raft.protocol.LocalRaftProtocolFactory
Returns a new test server protocol.

O

openSession(MemberId, OpenSessionRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
openSession(MemberId, OpenSessionRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
openSession(MemberId, OpenSessionRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
openSession(MemberId, OpenSessionRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

P

PerformanceStateMachine() - Constructor for class io.atomix.protocols.raft.RaftPerformanceTest.PerformanceStateMachine
 
poll(MemberId, PollRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
poll(MemberId, PollRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
promote() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
promote(RaftMember.Type) - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
promote() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
promote(RaftMember.Type) - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
publish(MemberId, PublishRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
publish(MemberId, PublishRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

Q

query(MemberId, QueryRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
query(MemberId, QueryRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
query(MemberId, QueryRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
query(MemberId, QueryRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

R

RaftClientMessagingProtocol - Class in io.atomix.protocols.raft.protocol
Raft client messaging service protocol.
RaftClientMessagingProtocol(MessagingService, Serializer, Function<MemberId, Endpoint>) - Constructor for class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
RaftFuzzTest - Class in io.atomix.protocols.raft
Raft fuzz test.
RaftFuzzTest() - Constructor for class io.atomix.protocols.raft.RaftFuzzTest
 
RaftFuzzTest.FuzzStateMachine - Class in io.atomix.protocols.raft
Fuzz test state machine.
RaftFuzzTest.TestMember - Class in io.atomix.protocols.raft
Test member.
RaftMessagingProtocol - Class in io.atomix.protocols.raft.protocol
Messaging service based Raft protocol.
RaftMessagingProtocol(MessagingService, Serializer, Function<MemberId, Endpoint>) - Constructor for class io.atomix.protocols.raft.protocol.RaftMessagingProtocol
 
RaftPerformanceTest - Class in io.atomix.protocols.raft
Copycat performance test.
RaftPerformanceTest() - Constructor for class io.atomix.protocols.raft.RaftPerformanceTest
 
RaftPerformanceTest.PerformanceStateMachine - Class in io.atomix.protocols.raft
Performance test state machine.
RaftPerformanceTest.TestMember - Class in io.atomix.protocols.raft
Test member.
RaftServerMessagingProtocol - Class in io.atomix.protocols.raft.protocol
Raft server messaging protocol.
RaftServerMessagingProtocol(MessagingService, Serializer, Function<MemberId, Endpoint>) - Constructor for class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
reconfigure(MemberId, ReconfigureRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
reconfigure(MemberId, ReconfigureRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerAppendHandler(Function<AppendRequest, CompletableFuture<AppendResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerAppendHandler(Function<AppendRequest, CompletableFuture<AppendResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerCloseSessionHandler(Function<CloseSessionRequest, CompletableFuture<CloseSessionResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerCloseSessionHandler(Function<CloseSessionRequest, CompletableFuture<CloseSessionResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerCommandHandler(Function<CommandRequest, CompletableFuture<CommandResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerCommandHandler(Function<CommandRequest, CompletableFuture<CommandResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerConfigureHandler(Function<ConfigureRequest, CompletableFuture<ConfigureResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerConfigureHandler(Function<ConfigureRequest, CompletableFuture<ConfigureResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerInstallHandler(Function<InstallRequest, CompletableFuture<InstallResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerInstallHandler(Function<InstallRequest, CompletableFuture<InstallResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerJoinHandler(Function<JoinRequest, CompletableFuture<JoinResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerJoinHandler(Function<JoinRequest, CompletableFuture<JoinResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerKeepAliveHandler(Function<KeepAliveRequest, CompletableFuture<KeepAliveResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerKeepAliveHandler(Function<KeepAliveRequest, CompletableFuture<KeepAliveResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerLeaveHandler(Function<LeaveRequest, CompletableFuture<LeaveResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerLeaveHandler(Function<LeaveRequest, CompletableFuture<LeaveResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerMetadataHandler(Function<MetadataRequest, CompletableFuture<MetadataResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerMetadataHandler(Function<MetadataRequest, CompletableFuture<MetadataResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerOpenSessionHandler(Function<OpenSessionRequest, CompletableFuture<OpenSessionResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerOpenSessionHandler(Function<OpenSessionRequest, CompletableFuture<OpenSessionResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerPollHandler(Function<PollRequest, CompletableFuture<PollResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerPollHandler(Function<PollRequest, CompletableFuture<PollResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerPublishListener(SessionId, Consumer<PublishRequest>, Executor) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
registerPublishListener(SessionId, Consumer<PublishRequest>, Executor) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
registerQueryHandler(Function<QueryRequest, CompletableFuture<QueryResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerQueryHandler(Function<QueryRequest, CompletableFuture<QueryResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerReconfigureHandler(Function<ReconfigureRequest, CompletableFuture<ReconfigureResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerReconfigureHandler(Function<ReconfigureRequest, CompletableFuture<ReconfigureResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerResetListener(SessionId, Consumer<ResetRequest>, Executor) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerResetListener(SessionId, Consumer<ResetRequest>, Executor) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerTransferHandler(Function<TransferRequest, CompletableFuture<TransferResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerTransferHandler(Function<TransferRequest, CompletableFuture<TransferResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
registerVoteHandler(Function<VoteRequest, CompletableFuture<VoteResponse>>) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
registerVoteHandler(Function<VoteRequest, CompletableFuture<VoteResponse>>) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
remove() - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
remove() - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
removeTypeChangeListener(Consumer<RaftMember.Type>) - Method in class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
removeTypeChangeListener(Consumer<RaftMember.Type>) - Method in class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
reset(Collection<MemberId>, ResetRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
reset(Collection<MemberId>, ResetRequest) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
run() - Method in class io.atomix.protocols.raft.RaftFuzzTest
 
run() - Method in class io.atomix.protocols.raft.RaftPerformanceTest
 

S

snapshot(SnapshotWriter) - Method in class io.atomix.protocols.raft.RaftFuzzTest.FuzzStateMachine
 
snapshot(SnapshotWriter) - Method in class io.atomix.protocols.raft.RaftPerformanceTest.PerformanceStateMachine
 

T

TestMember(MemberId, RaftMember.Type) - Constructor for class io.atomix.protocols.raft.RaftFuzzTest.TestMember
 
TestMember(MemberId, RaftMember.Type) - Constructor for class io.atomix.protocols.raft.RaftPerformanceTest.TestMember
 
transfer(MemberId, TransferRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
transfer(MemberId, TransferRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

U

unregisterAppendHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterAppendHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterCloseSessionHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterCloseSessionHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterCommandHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterCommandHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterConfigureHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterConfigureHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterInstallHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterInstallHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterJoinHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterJoinHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterKeepAliveHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterKeepAliveHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterLeaveHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterLeaveHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterMetadataHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterMetadataHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterOpenSessionHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterOpenSessionHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterPollHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterPollHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterPublishListener(SessionId) - Method in class io.atomix.protocols.raft.protocol.LocalRaftClientProtocol
 
unregisterPublishListener(SessionId) - Method in class io.atomix.protocols.raft.protocol.RaftClientMessagingProtocol
 
unregisterQueryHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterQueryHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterReconfigureHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterReconfigureHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterResetListener(SessionId) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterResetListener(SessionId) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterTransferHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterTransferHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
unregisterVoteHandler() - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
unregisterVoteHandler() - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 

V

vote(MemberId, VoteRequest) - Method in class io.atomix.protocols.raft.protocol.LocalRaftServerProtocol
 
vote(MemberId, VoteRequest) - Method in class io.atomix.protocols.raft.protocol.RaftServerMessagingProtocol
 
A C D F G H I J K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2013–2017. All rights reserved.