## Package org.apache.solr.common.cloud

Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

See:
Description

Interface Summary
BeforeReconnect
ClosableThread
OnReconnect
ZkClientConnectionStrategy.ConnectedListener
ZkClientConnectionStrategy.DisconnectedListener

Class Summary
Aliases
ClusterState: Immutable state of the cloud.
CompositeIdRouter
ConnectionManager
DefaultConnectionStrategy: TODO: improve backoff retry impl
DocCollection: Models a Collection in zookeeper (but that Java name is obviously taken, hence "DocCollection")
DocRouter: Class to partition int range into n ranges.
DocRouter.Range
HashBasedRouter
HashPartitioner: Class to partition int range into n ranges.
HashPartitioner.Range
ImplicitDocRouter: This document router is for custom sharding
PlainIdRouter
Replica
RoutingRule: Used for routing docs with particular keys into another collection
Slice: A Slice contains immutable information about a logical shard (all replicas that share the same shard id).
SolrZkClient: All Solr ZooKeeper interactions should go through this class rather than ZooKeeper.
SolrZooKeeper
ZkClientConnectionStrategy
ZkClientConnectionStrategy.ZkUpdate
ZkCmdExecutor
ZkCoreNodeProps
ZkNodeProps: ZkNodeProps contains generic immutable properties.
ZkOperation: A callback object which can be used for implementing retry-able operations.
ZkStateReader

Exception Summary
ZooKeeperException

## Package org.apache.solr.common.cloud Description

Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

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