## Uses of Interface
org.apache.solr.client.solrj.cloud.NodeStateProvider

Packages that use NodeStateProvider
org.apache.solr.client.solrj.cloud: Common classes for SolrCloud.
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 NodeStateProvider in org.apache.solr.client.solrj.cloud

Methods in org.apache.solr.client.solrj.cloud that return NodeStateProvider
`NodeStateProvider` DelegatingCloudManager.`getNodeStateProvider()`
`NodeStateProvider` SolrCloudManager.`getNodeStateProvider()`

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

Classes in org.apache.solr.client.solrj.impl that implement NodeStateProvider
`class` `SolrClientNodeStateProvider` The real `NodeStateProvider`, which communicates with Solr via SolrJ.

Methods in org.apache.solr.client.solrj.impl that return NodeStateProvider
`NodeStateProvider` SolrClientCloudManager.`getNodeStateProvider()`

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

Constructors in org.apache.solr.common.cloud with parameters of type NodeStateProvider
`NodesSysPropsCacher​(NodeStateProvider nodeStateProvider, String currentNode, ZkStateReader stateReader)`