Uses of Interface
io.atomix.cluster.protocol.GroupMembershipProtocol
Packages that use GroupMembershipProtocol
Package
Description
Provides classes and interfaces for cluster management.
Cluster management interface implementations.
Provides interfaces and implementations for group membership protocols.
-
Uses of GroupMembershipProtocol in io.atomix.cluster
Fields in io.atomix.cluster declared as GroupMembershipProtocolModifier and TypeFieldDescriptionprotected final GroupMembershipProtocolAtomixCluster.membershipProtocolMethods in io.atomix.cluster that return GroupMembershipProtocolModifier and TypeMethodDescriptionprotected static GroupMembershipProtocolAtomixCluster.buildMembershipProtocol(ClusterConfig config, io.micrometer.core.instrument.MeterRegistry registry) Builds the group membership protocol.Methods in io.atomix.cluster with parameters of type GroupMembershipProtocolModifier and TypeMethodDescriptionprotected static ManagedClusterMembershipServiceAtomixCluster.buildClusterMembershipService(ClusterConfig config, BootstrapService bootstrapService, NodeDiscoveryProvider discoveryProvider, GroupMembershipProtocol membershipProtocol, Version version) Builds a cluster service.AtomixClusterBuilder.withMembershipProtocol(GroupMembershipProtocol protocol) Sets the cluster membership protocol. -
Uses of GroupMembershipProtocol in io.atomix.cluster.impl
Classes in io.atomix.cluster.impl that implement GroupMembershipProtocolModifier and TypeClassDescriptionfinal classAGroupMembershipProtocolimplementation which uses the node discovery service to add and remove new members.Constructors in io.atomix.cluster.impl with parameters of type GroupMembershipProtocolModifierConstructorDescriptionDefaultClusterMembershipService(Member localMember, Version version, ManagedNodeDiscoveryService discoveryService, BootstrapService bootstrapService, GroupMembershipProtocol protocol) -
Uses of GroupMembershipProtocol in io.atomix.cluster.protocol
Classes in io.atomix.cluster.protocol that implement GroupMembershipProtocolModifier and TypeClassDescriptionclassSWIM group membership protocol implementation.Methods in io.atomix.cluster.protocol that return GroupMembershipProtocolModifier and TypeMethodDescriptionSwimMembershipProtocolBuilder.build()GroupMembershipProtocol.Type.newProtocol(C config, io.micrometer.core.instrument.MeterRegistry registry) Creates a new instance of the protocol.SwimMembershipProtocol.Type.newProtocol(SwimMembershipProtocolConfig config, io.micrometer.core.instrument.MeterRegistry registry)