## Uses of Interface
org.apache.solr.common.cloud.CollectionStateWatcher

Packages that use CollectionStateWatcher
org.apache.solr.client.solrj.impl: Concrete implementations of client API classes.
org.apache.solr.common.cloud: Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

### Uses of CollectionStateWatcher in org.apache.solr.client.solrj.impl

Methods in org.apache.solr.client.solrj.impl with parameters of type CollectionStateWatcher
`void` CloudSolrClient.`registerCollectionStateWatcher​(String collection, CollectionStateWatcher watcher)` Register a CollectionStateWatcher to be called when the cluster state for a collection changes or the set of live nodes changes.

### Uses of CollectionStateWatcher in org.apache.solr.common.cloud

Methods in org.apache.solr.common.cloud with parameters of type CollectionStateWatcher
`void` ZkStateReader.`registerCollectionStateWatcher​(String collection, CollectionStateWatcher stateWatcher)` Register a CollectionStateWatcher to be called when the state of a collection changes or the set of live nodes changes.
`void` ZkStateReader.`removeCollectionStateWatcher​(String collection, CollectionStateWatcher watcher)` Remove a watcher from a collection's watch list.