| 
 | Brooklyn | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Interface Summary | |
|---|---|
| BalanceableContainer | Contains worker items that can be moved between this container and others to effect load balancing. | 
| BalanceablePoolModel | Captures the state of a balanceable cluster of containers and all their constituent items, including workrates, for consumption by a BalancingStrategy. | 
| BalanceableWorkerPool | Represents an elastic group of "container" entities, each of which is capable of hosting "item" entities that perform work and consume the container's available resources (e.g. | 
| ItemsInContainersGroup | A group of items that are contained within a given (dynamically changing) set of containers. | 
| Movable | Represents an item that can be migrated between balanceable containers. | 
| Class Summary | |
|---|---|
| BalanceableWorkerPool.ContainerItemPair | Encapsulates an item and a container; emitted for ITEM_ADDED, ITEM_REMOVED and ITEM_MOVED sensors. | 
| BalanceableWorkerPoolImpl | Represents an elastic group of "container" entities, each of which is capable of hosting "item" entities that perform work and consume the container's available resources (e.g. | 
| BalancingStrategy | Represents an abstract algorithm for optimally balancing worker "items" among several "containers" based on the workloads of the items, and corresponding high- and low-thresholds on the containers. | 
| DefaultBalanceablePoolModel | Standard implementation of BalanceablePoolModel, providing essential arithmetic for item and container workrates and thresholds. | 
| ItemsInContainersGroupImpl | A group of items that are contained within a given (dynamically changing) set of containers. | 
| LoadBalancingPolicy | |
| LocationConstraint | Temporary stub to resolve dependencies in ported LoadBalancingPolicy. | 
| PolicyUtilForPool | Provides conveniences for searching for hot/cold containers in a provided pool model. | 
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.