| Class | Description |
|---|---|
| ArrayBasedStrategy<T extends Endpoint> |
Abstract class for Round-Robin and Random invocation strategies.
|
| ArrayBasedStrategyFactory |
Abstract class for Round-Robin and Random invocation strategy factories.
|
| CpuUsageStrategy<T extends Endpoint> |
Lowest CPU usage invocation strategy.
|
| CpuUsageStrategyFactory |
Factory of lowest CPU usage strategy.
|
| NanoSecRandomStrategy<T extends Endpoint> |
Nanosec-based pseudorandom invocation strategy.
|
| NanoSecRandomStrategyFactory |
Factory of nanosec-based pseudorandom invocation strategy.
|
| NetworkLatencyStrategy<T extends Endpoint> |
Lowest network latency strategy.
|
| NetworkLatencyStrategyFactory |
Factory of lowest network latency strategy.
|
| NetworkLatencyStrategyFactory.Samples | |
| RoundRobinStrategy<T extends Endpoint> |
Round-Robin invocation strategy.
|
| RoundRobinStrategyFactory |
Factory of Round-Robin invocation strategy.
|
| SecureRandomStrategy<T extends Endpoint> |
Java Random/SecureRandom-based invocation strategy.
|
| SecureRandomStrategyFactory |
Factory of Java SecureRandom-based invocation strategy.
|
| ShardStrategy<T extends Endpoint> |
Sharding invocation strategy.
|
| ShardStrategy.Ring | |
| ShardStrategyFactory |
Sharding invocation strategy factory.
|
| Strategy<T extends Endpoint> |
Base superclass of all Strategy implementations.
|
| StrategyFactory |
Base class of Invocation Strategies.
|
| XorShiftRandomStrategy<T extends Endpoint> |
Fast XORSHIFT-based pseudorandom invocation strategy.
|
| XorShiftRandomStrategyFactory |
Factory of XORSHIFT-based pseudorandom invocation strategy.
|