| Package | Description |
|---|---|
| io.atomix.cluster |
Provides classes and interfaces for cluster management.
|
| io.atomix.cluster.discovery |
Provides classes and interfaces for extensible cluster membership discovery.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Member
Represents a node as a member in a cluster.
|
| Modifier and Type | Method and Description |
|---|---|
Node |
NodeBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
Node |
NodeDiscoveryEvent.node()
Returns the node.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Node> |
NodeDiscoveryProvider.getNodes()
Returns the set of active nodes.
|
java.util.Set<Node> |
BootstrapDiscoveryProvider.getNodes() |
java.util.Set<Node> |
NodeDiscoveryService.getNodes()
Returns the set of active nodes.
|
java.util.Set<Node> |
DnsDiscoveryProvider.getNodes() |
java.util.Set<Node> |
MulticastDiscoveryProvider.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
NodeDiscoveryProvider.join(BootstrapService bootstrap,
Node localNode)
Joins the cluster.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
BootstrapDiscoveryProvider.join(BootstrapService bootstrap,
Node localNode) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
DnsDiscoveryProvider.join(BootstrapService bootstrap,
Node localNode) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
MulticastDiscoveryProvider.join(BootstrapService bootstrap,
Node localNode) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
NodeDiscoveryProvider.leave(Node localNode)
Leaves the cluster.
|
java.util.concurrent.CompletableFuture<java.lang.Void> |
BootstrapDiscoveryProvider.leave(Node localNode) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
DnsDiscoveryProvider.leave(Node localNode) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
MulticastDiscoveryProvider.leave(Node localNode) |
BootstrapDiscoveryBuilder |
BootstrapDiscoveryBuilder.withNodes(Node... nodes)
Sets the bootstrap nodes.
|
| Modifier and Type | Method and Description |
|---|---|
BootstrapDiscoveryBuilder |
BootstrapDiscoveryBuilder.withNodes(java.util.Collection<Node> locations)
Sets the bootstrap nodes.
|
| Constructor and Description |
|---|
BootstrapDiscoveryProvider(Node... bootstrapNodes) |
NodeDiscoveryEvent(NodeDiscoveryEvent.Type type,
Node subject) |
NodeDiscoveryEvent(NodeDiscoveryEvent.Type type,
Node subject,
long time) |
| Constructor and Description |
|---|
BootstrapDiscoveryProvider(java.util.Collection<Node> bootstrapNodes) |
Copyright © 2013-2019. All Rights Reserved.