## Uses of Class
io.vertx.core.spi.cluster.RegistrationInfo

- Packages that use RegistrationInfo
  Package | Description
  --- | ---
  io.vertx.core.spi.cluster |
  io.vertx.ext.cluster.infinispan |
  io.vertx.spi.cluster.hazelcast |
  io.vertx.spi.cluster.ignite |
  io.vertx.spi.cluster.zookeeper |

- - ### Uses of RegistrationInfo in io.vertx.core.spi.cluster

    Methods in io.vertx.core.spi.cluster that return types with arguments of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<RegistrationInfo>` | RegistrationUpdateEvent.`registrations()` |

    Methods in io.vertx.core.spi.cluster with parameters of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ClusterManager.`addRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` | Share a new messaging handler registration with other nodes in the cluster.
    `void` | ClusterManager.`removeRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` | Signal removal of a messaging handler registration to other nodes in the cluster.

    Method parameters in io.vertx.core.spi.cluster with type arguments of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ClusterManager.`getRegistrations​(String address, Promise<List<RegistrationInfo>> promise)` | Get the messaging handler currently registered in the cluster.

    Constructor parameters in io.vertx.core.spi.cluster with type arguments of type RegistrationInfo
    Constructor | Description
    --- | ---
    `RegistrationUpdateEvent​(String address, List<RegistrationInfo> registrations)` |

  - ### Uses of RegistrationInfo in io.vertx.ext.cluster.infinispan

    Methods in io.vertx.ext.cluster.infinispan with parameters of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InfinispanClusterManager.`addRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |
    `void` | InfinispanClusterManager.`removeRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.ext.cluster.infinispan with type arguments of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InfinispanClusterManager.`getRegistrations​(String address, Promise<List<RegistrationInfo>> promise)` |

  - ### Uses of RegistrationInfo in io.vertx.spi.cluster.hazelcast

    Methods in io.vertx.spi.cluster.hazelcast with parameters of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HazelcastClusterManager.`addRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |
    `void` | HazelcastClusterManager.`removeRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.spi.cluster.hazelcast with type arguments of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HazelcastClusterManager.`getRegistrations​(String address, Promise<List<RegistrationInfo>> promise)` |

  - ### Uses of RegistrationInfo in io.vertx.spi.cluster.ignite

    Methods in io.vertx.spi.cluster.ignite with parameters of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IgniteClusterManager.`addRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |
    `void` | IgniteClusterManager.`removeRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.spi.cluster.ignite with type arguments of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IgniteClusterManager.`getRegistrations​(String address, Promise<List<RegistrationInfo>> promise)` |

  - ### Uses of RegistrationInfo in io.vertx.spi.cluster.zookeeper

    Methods in io.vertx.spi.cluster.zookeeper with parameters of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ZookeeperClusterManager.`addRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |
    `void` | ZookeeperClusterManager.`removeRegistration​(String address, RegistrationInfo registrationInfo, Promise<Void> promise)` |

    Method parameters in io.vertx.spi.cluster.zookeeper with type arguments of type RegistrationInfo
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ZookeeperClusterManager.`getRegistrations​(String address, Promise<List<RegistrationInfo>> promise)` |