## Uses of Interface
org.apache.ignite.internal.client.GridClientTopologyListener

Packages that use GridClientTopologyListener
org.apache.ignite.internal.client
org.apache.ignite.internal.client.balancer
org.apache.ignite.internal.client.impl
org.apache.ignite.internal.client.impl.connection
org.apache.ignite.internal.client.router.impl

### Uses of GridClientTopologyListener in org.apache.ignite.internal.client

Classes in org.apache.ignite.internal.client that implement GridClientTopologyListener
`class` `GridClientPartitionAffinity` Affinity function for partitioned cache.

Methods in org.apache.ignite.internal.client that return types with arguments of type GridClientTopologyListener
`Collection<GridClientTopologyListener>` GridClient.`topologyListeners()` Gets an unmodifiable snapshot of topology listeners list.

Methods in org.apache.ignite.internal.client with parameters of type GridClientTopologyListener
`void` GridClient.`addTopologyListener(GridClientTopologyListener lsnr)` Adds topology listener.
`void` GridClient.`removeTopologyListener(GridClientTopologyListener lsnr)` Removes previously added topology listener.

### Uses of GridClientTopologyListener in org.apache.ignite.internal.client.balancer

Classes in org.apache.ignite.internal.client.balancer that implement GridClientTopologyListener
`class` `GridClientRoundRobinBalancer` Simple balancer that implements round-robin balancing.

### Uses of GridClientTopologyListener in org.apache.ignite.internal.client.impl

Methods in org.apache.ignite.internal.client.impl that return types with arguments of type GridClientTopologyListener
`Collection<GridClientTopologyListener>` GridClientImpl.`topologyListeners()` Gets an unmodifiable snapshot of topology listeners list.

Methods in org.apache.ignite.internal.client.impl with parameters of type GridClientTopologyListener
`void` GridClientImpl.`addTopologyListener(GridClientTopologyListener lsnr)` Adds topology listener.
`void` GridClientImpl.`removeTopologyListener(GridClientTopologyListener lsnr)` Removes previously added topology listener.

### Uses of GridClientTopologyListener in org.apache.ignite.internal.client.impl.connection

Methods in org.apache.ignite.internal.client.impl.connection that return types with arguments of type GridClientTopologyListener
`Collection<GridClientTopologyListener>` GridClientTopology.`topologyListeners()` Returns all added topology listeners.

Methods in org.apache.ignite.internal.client.impl.connection with parameters of type GridClientTopologyListener
`void` GridClientTopology.`addTopologyListener(GridClientTopologyListener lsnr)` Adds topology listener.
`void` GridClientTopology.`removeTopologyListener(GridClientTopologyListener lsnr)` Removes topology listener.

### Uses of GridClientTopologyListener in org.apache.ignite.internal.client.router.impl

Methods in org.apache.ignite.internal.client.router.impl that return types with arguments of type GridClientTopologyListener
`Collection<GridClientTopologyListener>` GridRouterClientImpl.`topologyListeners()` Gets an unmodifiable snapshot of topology listeners list.

Methods in org.apache.ignite.internal.client.router.impl with parameters of type GridClientTopologyListener
`void` GridRouterClientImpl.`addTopologyListener(GridClientTopologyListener lsnr)` Adds topology listener.
`void` GridRouterClientImpl.`removeTopologyListener(GridClientTopologyListener lsnr)` Removes previously added topology listener.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020