Uses of Interface
io.atomix.cluster.ClusterMembershipService
Packages that use ClusterMembershipService
Package
Description
Provides classes and interfaces for cluster management.
Cluster management interface implementations.
Messaging layer interface implementations.
Provides classes and interfaces for managing primitive partitions, partition groups, and member
groups.
Partition service/interface implementations.
Provides classes and interfaces for managing Raft clients and servers.
Implementations of core Raft server interfaces.
Raft partition management utilities.
-
Uses of ClusterMembershipService in io.atomix.cluster
Subinterfaces of ClusterMembershipService in io.atomix.clusterMethods in io.atomix.cluster that return ClusterMembershipServiceModifier and TypeMethodDescriptionAtomixCluster.getMembershipService()Returns the cluster membership service.Methods in io.atomix.cluster with parameters of type ClusterMembershipServiceModifier and TypeMethodDescriptionprotected static ManagedClusterEventServiceAtomixCluster.buildClusterEventService(ClusterMembershipService membershipService, MessagingService messagingService) Builds a cluster event service.protected static ManagedClusterCommunicationServiceAtomixCluster.buildClusterMessagingService(ClusterMembershipService membershipService, MessagingService messagingService, UnicastService unicastService) Builds a cluster messaging service. -
Uses of ClusterMembershipService in io.atomix.cluster.impl
Classes in io.atomix.cluster.impl that implement ClusterMembershipServiceModifier and TypeClassDescriptionclassDefault cluster implementation.Methods in io.atomix.cluster.impl that return types with arguments of type ClusterMembershipService -
Uses of ClusterMembershipService in io.atomix.cluster.messaging.impl
Fields in io.atomix.cluster.messaging.impl declared as ClusterMembershipServiceModifier and TypeFieldDescriptionprotected final ClusterMembershipServiceDefaultClusterCommunicationService.membershipServiceConstructors in io.atomix.cluster.messaging.impl with parameters of type ClusterMembershipServiceModifierConstructorDescriptionDefaultClusterCommunicationService(ClusterMembershipService membershipService, MessagingService messagingService, UnicastService unicastService) DefaultClusterEventService(ClusterMembershipService membershipService, MessagingService messagingService) -
Uses of ClusterMembershipService in io.atomix.primitive.partition
Methods in io.atomix.primitive.partition that return ClusterMembershipServiceModifier and TypeMethodDescriptionPartitionManagementService.getMembershipService()Returns the cluster service. -
Uses of ClusterMembershipService in io.atomix.primitive.partition.impl
Methods in io.atomix.primitive.partition.impl that return ClusterMembershipServiceConstructors in io.atomix.primitive.partition.impl with parameters of type ClusterMembershipServiceModifierConstructorDescriptionDefaultPartitionManagementService(ClusterMembershipService membershipService, ClusterCommunicationService communicationService) -
Uses of ClusterMembershipService in io.atomix.raft
Fields in io.atomix.raft declared as ClusterMembershipServiceModifier and TypeFieldDescriptionprotected ClusterMembershipServiceRaftServer.Builder.membershipServiceMethods in io.atomix.raft with parameters of type ClusterMembershipServiceModifier and TypeMethodDescriptionRaftServer.Builder.withMembershipService(ClusterMembershipService membershipService) Sets the cluster membership service. -
Uses of ClusterMembershipService in io.atomix.raft.impl
Fields in io.atomix.raft.impl declared as ClusterMembershipServiceModifier and TypeFieldDescriptionprotected final ClusterMembershipServiceRaftContext.membershipServiceMethods in io.atomix.raft.impl that return ClusterMembershipServiceModifier and TypeMethodDescriptionRaftContext.getMembershipService()Returns the cluster service.Constructors in io.atomix.raft.impl with parameters of type ClusterMembershipServiceModifierConstructorDescriptionRaftContext(String name, int partitionId, MemberId localMemberId, ClusterMembershipService membershipService, RaftServerProtocol protocol, RaftStorage storage, RaftThreadContextFactory threadContextFactory, Supplier<Random> randomFactory, RaftElectionConfig electionConfig, RaftPartitionConfig partitionConfig) -
Uses of ClusterMembershipService in io.atomix.raft.partition.impl
Constructors in io.atomix.raft.partition.impl with parameters of type ClusterMembershipServiceModifierConstructorDescriptionRaftPartitionServer(RaftPartition partition, RaftPartitionConfig config, MemberId localMemberId, ClusterMembershipService membershipService, ClusterCommunicationService clusterCommunicator, ReceivableSnapshotStore persistedSnapshotStore, PartitionMetadata partitionMetadata)