Package | Description |
---|---|
com.hazelcast.cp.internal |
Contains implementation of the CP subsystem
|
com.hazelcast.cp.internal.raft.impl |
Contains implementation classes of the Raft algorithm
|
com.hazelcast.cp.internal.raft.impl.handler |
Contains request/response handler tasks.
|
com.hazelcast.cp.internal.raft.impl.state |
Contains classes that keep state of Raft nodes
|
com.hazelcast.cp.internal.raft.impl.task |
Contains tasks running on leader or leader-candidates.
|
com.hazelcast.cp.internal.raftop |
Contains operations that are used in Hazelcast's Raft implementation
|
Class and Description |
---|
RaftNode
RaftNode maintains the state of a member for a specific Raft group
and exposes methods to handle external client requests (such as append
requests, queries and membership changes) and internal Raft RPCs (voting,
append request, snapshot installing etc). |
Class and Description |
---|
RaftIntegration
Integration abstraction between Raft state machine and the underlying
platform which is responsible for task/operation execution & scheduling,
message transportation and failure detection.
|
RaftNode
RaftNode maintains the state of a member for a specific Raft group
and exposes methods to handle external client requests (such as append
requests, queries and membership changes) and internal Raft RPCs (voting,
append request, snapshot installing etc). |
RaftNodeStatus
Represents status of a
RaftNode during its lifecycle. |
RaftRole
Represents role of a member in a Raft group.
|
Class and Description |
---|
RaftNodeImpl
Implementation of
RaftNode . |
Class and Description |
---|
RaftRole
Represents role of a member in a Raft group.
|
Class and Description |
---|
RaftNodeImpl
Implementation of
RaftNode . |
Class and Description |
---|
RaftNode
RaftNode maintains the state of a member for a specific Raft group
and exposes methods to handle external client requests (such as append
requests, queries and membership changes) and internal Raft RPCs (voting,
append request, snapshot installing etc). |
Copyright © 2019 Hazelcast, Inc.. All Rights Reserved.