# Uses of Package
org.apache.solr.cloud

- Packages that use org.apache.solr.cloud
  Package | Description
  --- | ---
  org.apache.solr.cloud | Classes for dealing with ZooKeeper when operating in SolrCloud mode.
  org.apache.solr.cloud.overseer | Classes for updating cluster state in SolrCloud mode.
  org.apache.solr.core | Core classes implementing Solr internals and the management of `SolrCore`s
  org.apache.solr.handler | Concrete implementations of `SolrRequestHandler`
  org.apache.solr.schema | `IndexSchema` and `FieldType` implementations for powering schema.xml
  org.apache.solr.update | APIs and classes for managing index updates

- Classes in org.apache.solr.cloud used by org.apache.solr.cloud
  Class and Description
  ActionThrottle.NanoTimeSource
  CloudDescriptor
  CurrentCoreDescriptorProvider Provide the current list of registered `CoreDescriptor`s.
  DistributedMap A distributed map.
  DistributedQueue A distributed queue.
  ElectionContext
  LeaderElector Leader Election process.
  LockTree.Session
  Overseer Cluster leader.
  Overseer.FailedOp
  Overseer.Stat
  Overseer.Stats Used to hold statistics about overseer operations.
  OverseerCollectionMessageHandler A `OverseerMessageHandler` that handles Collections API related overseer messages.
  OverseerMessageHandler Interface for processing messages received by an `OverseerTaskProcessor`
  OverseerMessageHandler.Lock
  OverseerNodePrioritizer Responsible for prioritization of Overseer nodes, for example with the ADDROLE collection command.
  OverseerTaskProcessor A generic processor run in the Overseer, used for handling items added to a distributed work queue.
  OverseerTaskProcessor.OverseerMessageHandlerSelector An interface to determine which `OverseerMessageHandler` handles a given message.
  OverseerTaskProcessor.TaskBatch
  OverseerTaskQueue A `DistributedQueue` augmented with helper methods specific to the overseer task queues.
  OverseerTaskQueue.QueueEvent
  RecoveryStrategy.RecoveryListener
  ZkController Handle ZooKeeper interactions.
  ZkSolrResourceLoader ResourceLoader that works with ZooKeeper.

- Classes in org.apache.solr.cloud used by org.apache.solr.cloud.overseer
  Class and Description
  Overseer.Stats Used to hold statistics about overseer operations.

- Classes in org.apache.solr.cloud used by org.apache.solr.core
  Class and Description
  CloudDescriptor
  ZkController Handle ZooKeeper interactions.
  ZkSolrResourceLoader ResourceLoader that works with ZooKeeper.

- Classes in org.apache.solr.cloud used by org.apache.solr.handler
  Class and Description
  ZkController Handle ZooKeeper interactions.

- Classes in org.apache.solr.cloud used by org.apache.solr.schema
  Class and Description
  ZkController Handle ZooKeeper interactions.

- Classes in org.apache.solr.cloud used by org.apache.solr.update
  Class and Description
  ActionThrottle
  RecoveryStrategy.RecoveryListener

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.