Uses of Package
io.atomix.cluster
Packages that use io.atomix.cluster
Package
Description
Provides classes and interfaces for cluster management.
Provides classes and interfaces for extensible cluster membership discovery.
Cluster management interface implementations.
Provides high-level interfaces for direct and publish-subscribe inter-cluster communication.
Messaging layer 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 classes and interfaces for managing Raft clients and servers.
Provides interfaces for managing and interacting with the Raft cluster.
Implementations of Raft cluster management interfaces.
Implementations of core Raft server interfaces.
Provides
and
invalid reference
io.atomix.primitive.partition.PartitionGroup
Partition implementations for the Raft consensus protocol.Raft partition management utilities.
Provides
RaftRequest and RaftResponse implementations for all internal Raft protocol
communication.Provides classes for role-based management of leader election and replication in the Raft
consensus protocol.
Provides classes and interfaces that aid in storing and loading persistent cluster and server
configurations.
Provides utility classes for use in the Raft consensus protocol implementation.
-
Classes in io.atomix.cluster used by io.atomix.clusterClassDescriptionAtomix cluster manager.Builder for an
AtomixClusterinstance.Cluster bootstrap service.Cluster configuration.Type of cluster-related events.Service for obtaining information about the individual members within the cluster.Managed cluster.Represents a node as a member in a cluster.Member builder.Member configuration.Controller cluster identity.Represents a node.Node builder.Node configuration.Node identifier. -
Classes in io.atomix.cluster used by io.atomix.cluster.discoveryClassDescriptionCluster bootstrap service.Represents a node.Node configuration.
-
Classes in io.atomix.cluster used by io.atomix.cluster.implClassDescriptionCluster bootstrap service.Service for obtaining information about the individual members within the cluster.Managed cluster.Represents a node as a member in a cluster.Controller cluster identity.Represents a node.
-
Classes in io.atomix.cluster used by io.atomix.cluster.messaging
-
Classes in io.atomix.cluster used by io.atomix.cluster.messaging.implClassDescriptionDescribes cluster-related event.Entity capable of receiving device cluster-related events.Service for obtaining information about the individual members within the cluster.Controller cluster identity.
-
Classes in io.atomix.cluster used by io.atomix.cluster.protocolClassDescriptionCluster bootstrap service.Represents a node as a member in a cluster.Controller cluster identity.
-
Classes in io.atomix.cluster used by io.atomix.primitive.partitionClassDescriptionService for obtaining information about the individual members within the cluster.Controller cluster identity.
-
Classes in io.atomix.cluster used by io.atomix.primitive.partition.implClassDescriptionService for obtaining information about the individual members within the cluster.
-
Classes in io.atomix.cluster used by io.atomix.raftClassDescriptionService for obtaining information about the individual members within the cluster.Controller cluster identity.
-
Classes in io.atomix.cluster used by io.atomix.raft.cluster
-
Classes in io.atomix.cluster used by io.atomix.raft.cluster.impl
-
Classes in io.atomix.cluster used by io.atomix.raft.implClassDescriptionService for obtaining information about the individual members within the cluster.Controller cluster identity.
-
Classes in io.atomix.cluster used by io.atomix.raft.partition
-
Classes in io.atomix.cluster used by io.atomix.raft.partition.implClassDescriptionService for obtaining information about the individual members within the cluster.Controller cluster identity.
-
Classes in io.atomix.cluster used by io.atomix.raft.protocol
-
Classes in io.atomix.cluster used by io.atomix.raft.roles
-
Classes in io.atomix.cluster used by io.atomix.raft.storage.system
-
Classes in io.atomix.cluster used by io.atomix.raft.utils