# Package io.vertx.core.spi.cluster

- Interface Summary
  Interface | Description
  --- | ---
  ClusterManager | A cluster provider for Vert.x must implement this interface.
  NodeListener | A NodeListener is called when nodes join or leave the cluster
  NodeSelector | Used by the `clustered EventBus` to select a node for a given message.

- Class Summary
  Class | Description
  --- | ---
  NodeInfo | Details about a clustered Vert.x node.
  RegistrationInfo | Registration data stored by the cluster manager.
  RegistrationUpdateEvent | Event fired by the `ClusterManager` when messaging handler registrations are added or removed.

Copyright © 2023 Eclipse. All rights reserved.