| Package | Description |
|---|---|
| com.hazelcast.cp.internal.operation |
Contains operations for the Raft Invocation SPI
|
| com.hazelcast.cp.internal.raft |
Contains abstractions that are defined
for the core Raft algorithm implementation
|
| com.hazelcast.cp.internal.raft.impl |
Contains implementation classes of the Raft algorithm
|
| com.hazelcast.cp.internal.raft.impl.command |
Contains
RaftGroupCmd
implementations that are used by the core Raft algorithm implementation |
| com.hazelcast.cp.internal.raft.impl.task |
Contains tasks running on leader or leader-candidates.
|
| Constructor and Description |
|---|
ChangeRaftGroupMembershipOp(CPGroupId groupId,
long membersCommitIndex,
RaftEndpoint member,
MembershipChangeMode membershipChangeMode) |
| Modifier and Type | Method and Description |
|---|---|
static MembershipChangeMode |
MembershipChangeMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MembershipChangeMode[] |
MembershipChangeMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
InternalCompletableFuture |
RaftNodeImpl.replicateMembershipChange(RaftEndpoint member,
MembershipChangeMode mode) |
InternalCompletableFuture |
RaftNode.replicateMembershipChange(RaftEndpoint member,
MembershipChangeMode mode)
Replicates the membership change to the Raft group.
|
InternalCompletableFuture |
RaftNodeImpl.replicateMembershipChange(RaftEndpoint member,
MembershipChangeMode mode,
long groupMembersCommitIndex) |
InternalCompletableFuture |
RaftNode.replicateMembershipChange(RaftEndpoint member,
MembershipChangeMode mode,
long groupMembersCommitIndex)
Replicates the membership change to the Raft group, if expected members
commit index is equal to the actual one stored in Raft state.
|
| Modifier and Type | Method and Description |
|---|---|
MembershipChangeMode |
UpdateRaftGroupMembersCmd.getMode() |
| Constructor and Description |
|---|
UpdateRaftGroupMembersCmd(Collection<RaftEndpoint> members,
RaftEndpoint member,
MembershipChangeMode mode) |
| Constructor and Description |
|---|
MembershipChangeTask(RaftNodeImpl raftNode,
InternalCompletableFuture resultFuture,
RaftEndpoint member,
MembershipChangeMode membershipChangeMode) |
MembershipChangeTask(RaftNodeImpl raftNode,
InternalCompletableFuture resultFuture,
RaftEndpoint member,
MembershipChangeMode membershipChangeMode,
Long groupMembersCommitIndex) |
Copyright © 2019 Hazelcast, Inc.. All rights reserved.