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.