Uses of Package
org.apache.solr.common.cloud
-
Packages that use org.apache.solr.common.cloud Package Description org.apache.solr.client.solrj.impl org.apache.solr.common org.apache.solr.common.cloud -
Classes in org.apache.solr.common.cloud used by org.apache.solr.client.solrj.impl Class Description SolrZkClient All Solr ZooKeeper interactions should go through this class rather than ZooKeeper.ZkStateReader -
Classes in org.apache.solr.common.cloud used by org.apache.solr.common Class Description ZkStateReader -
Classes in org.apache.solr.common.cloud used by org.apache.solr.common.cloud Class Description BeforeReconnect CloudCollectionsListener Callback registered withZkStateReader.registerCloudCollectionsListener(CloudCollectionsListener)
and called whenever the cloud's set of collections changes.ClusterPropertiesListener Listener that can be used withZkStateReader.registerClusterPropertiesListener(ClusterPropertiesListener)
and called whenever the cluster properties changes.CollectionPropsWatcher Callback registered withZkStateReader.registerCollectionPropsWatcher(String, CollectionPropsWatcher)
and called whenever the collection properties change.CollectionStateWatcher Callback registered withZkStateReader.registerCollectionStateWatcher(String, CollectionStateWatcher)
and called whenever there is a change in the collection state or in the list of liveNodes.ConnectionManager ConnectionManager.IsClosed DefaultZkCredentialsProvider DocCollectionWatcher Callback registered withZkStateReader.registerDocCollectionWatcher(String, DocCollectionWatcher)
and called whenever the DocCollection changes.LiveNodesListener Listener that can be used withZkStateReader.registerLiveNodesListener(LiveNodesListener)
and called whenever the live nodes set changes.LiveNodesPredicate Interface to determine if live nodes matches a required stateOnReconnect Implementations are expected to implement a correct hashCode and equals method needed to uniquely identify the listener as listeners are managed in a Set.PerReplicaStatesOps This is a helper class that encapsulates various operations performed on the per-replica states Do not directly manipulate the per replica states as it can become difficult to debug themSecurityAwareZkACLProvider ZkACLProvider
capable of returning a different set ofACL
s for security-related znodes (default: subtree under /security and security.json) vs non-security-related znodes.SolrZkClient All Solr ZooKeeper interactions should go through this class rather than ZooKeeper.ZkACLProvider ZkClientConnectionStrategy ZkClientConnectionStrategy.ConnectedListener ZkClientConnectionStrategy.DisconnectedListener ZkClientConnectionStrategy.ZkUpdate ZkCredentialsInjector A class that retrieves Zookeeper credentials from some source to be injected intoDigestZkCredentialsProvider
andDigestZkACLProvider
.ZkCredentialsInjector.ZkCredential ZkCredentialsInjector.ZkCredential.Perms ZkCredentialsProvider ZkCredentialsProvider.ZkCredentials ZkDynamicConfig Class holding the dynamic config of a Zookeeper ensemble as fetched from znode/zookeeper/config
.ZkDynamicConfig.Server Object representing one line in Zk dynamic configZkMaintenanceUtils.VISIT_ORDER ZkMaintenanceUtils.ZkVisitor ZkOperation A callback object which can be used for implementing retry-able operations.ZkStateReader ZkStateReader.AliasesManager A class to manage the aliases instance, including watching for changes.ZkStateReader.ConfigData