public class BalancerFactory
extends java.lang.Object
Balancer
Modifier | Constructor and Description |
---|---|
private |
BalancerFactory() |
Modifier and Type | Method and Description |
---|---|
private static Balancer |
balancer(int concurrency,
boolean fairness) |
static Balancer |
createBalancer(int concurrency)
Balancer without fairness.
|
static Balancer |
createBalancerWithFairness(int concurrency)
Balancer with fairness.
|
static Balancer |
createInfinitePermitsBalancer()
Infinite permits.
|
public static Balancer createInfinitePermitsBalancer()
public static Balancer createBalancer(int concurrency)
concurrency
- number of permits to acquire when maintaining concurrency on testspublic static Balancer createBalancerWithFairness(int concurrency)
concurrency
- number of permits to acquire when maintaining concurrency on testsprivate static Balancer balancer(int concurrency, boolean fairness)