Uses of Class
io.atomix.cluster.Member
Packages that use Member
Package
Description
Provides classes and interfaces for cluster management.
Cluster management interface implementations.
Provides interfaces and implementations for group membership protocols.
Provides classes and interfaces for managing primitive partitions, partition groups, and member
groups.
Partition service/interface implementations.
Provides
PartitionGroup and Partition implementations for the Raft consensus protocol.-
Uses of Member in io.atomix.cluster
Methods in io.atomix.cluster that return MemberModifier and TypeMethodDescriptionMemberBuilder.build()ClusterMembershipService.getLocalMember()Returns the local member.Returns the specified member.default MemberReturns a member by address.static MemberReturns a new named cluster member.static MemberReturns a new anonymous cluster member.static MemberReturns a new anonymous cluster member.static MemberReturns a new named cluster member.Methods in io.atomix.cluster that return types with arguments of type MemberModifier and TypeMethodDescriptionClusterMembershipService.getMembers()Returns the set of current cluster members.Constructors in io.atomix.cluster with parameters of type MemberModifierConstructorDescriptionClusterMembershipEvent(ClusterMembershipEvent.Type type, Member instance) Creates an event of a given type and for the specified instance and the current time.ClusterMembershipEvent(ClusterMembershipEvent.Type type, Member instance, long time) Creates an event of a given type and for the specified device and time. -
Uses of Member in io.atomix.cluster.impl
Subclasses of Member in io.atomix.cluster.implMethods in io.atomix.cluster.impl that return MemberMethods in io.atomix.cluster.impl that return types with arguments of type MemberConstructors in io.atomix.cluster.impl with parameters of type MemberModifierConstructorDescriptionDefaultClusterMembershipService(Member localMember, Version version, ManagedNodeDiscoveryService discoveryService, BootstrapService bootstrapService, GroupMembershipProtocol protocol) StatefulMember(Member member, Version version) -
Uses of Member in io.atomix.cluster.protocol
Methods in io.atomix.cluster.protocol that return MemberModifier and TypeMethodDescriptionReturns the specified member.GroupMembershipEvent.member()Returns the member.Methods in io.atomix.cluster.protocol that return types with arguments of type MemberModifier and TypeMethodDescriptionGroupMembershipProtocol.getMembers()Returns the set of current cluster members.SwimMembershipProtocol.getMembers()Methods in io.atomix.cluster.protocol with parameters of type MemberModifier and TypeMethodDescriptionGroupMembershipProtocol.join(BootstrapService bootstrap, NodeDiscoveryService discovery, Member localMember) Joins the cluster.SwimMembershipProtocol.join(BootstrapService bootstrap, NodeDiscoveryService discovery, Member member) Leaves the cluster.Constructors in io.atomix.cluster.protocol with parameters of type MemberModifierConstructorDescriptionGroupMembershipEvent(GroupMembershipEvent.Type type, Member subject) -
Uses of Member in io.atomix.primitive.partition
Methods in io.atomix.primitive.partition with parameters of type MemberModifier and TypeMethodDescriptionbooleanReturns a boolean indicating whether the given node is a member of the group.Method parameters in io.atomix.primitive.partition with type arguments of type MemberModifier and TypeMethodDescriptionMemberGroupProvider.getMemberGroups(Collection<Member> members) Creates member groups from the given list of nodes.protected Collection<MemberGroup>MemberGroupStrategy.groupNodes(Collection<Member> members, Function<Member, String> keyFunction) Groups nodes by the given key function.protected Collection<MemberGroup>MemberGroupStrategy.groupNodes(Collection<Member> members, Function<Member, String> keyFunction) Groups nodes by the given key function. -
Uses of Member in io.atomix.primitive.partition.impl
Methods in io.atomix.primitive.partition.impl with parameters of type MemberConstructor parameters in io.atomix.primitive.partition.impl with type arguments of type Member -
Uses of Member in io.atomix.raft.partition
Methods in io.atomix.raft.partition with parameters of type MemberModifier and TypeMethodDescriptionRaftPartitionGroup.Builder.withMembers(Member... members) Sets the Raft partition group members.