| Class | Description |
|---|---|
| AbstractBalancer<D> |
Thread-safe abstract balancer implementation that implements most of the Balancer interface, except
Balancer.next(). |
| LoadBalancer<D> |
Balancer implementation whose
LoadBalancer.next() implementation returns the database with the least load. |
| RandomBalancer<D> |
Balancer implementation whose
RandomBalancer.next() implementation returns a random database. |
| RoundRobinBalancer<D> |
Balancer implementation whose
RoundRobinBalancer.next() implementation uses a circular FIFO queue. |
| SimpleBalancer<D> |
Trivial balancer implementation whose
SimpleBalancer.next() implementation always returns the database with the highest weight. |
| Enum | Description |
|---|---|
| BalancerClass |