|
interface | Invoker< Q, R, E > |
| Responsible for action invocation on specified endpoint and query. More...
|
|
interface | LoadBalancer< Q, E > |
| An object which provides pairs of queries and endpoints for Invoker. More...
|
|
class | OneByOneLoadBalancer< Q, E > |
| Schedules queries across endpoints one by one. More...
|
|
class | PairSupplierFactoryLoadBalancer< Q, E > |
|
class | QueryPoolLoadBalancer< Q, E > |
| LoadBalancer which uses query and endpoint provider. More...
|
|
class | RandomLoadBalancer< Q, E > |
| Randomly selects pairs of Q and E. More...
|
|
class | RoundRobinLoadBalancer< Q, E > |
| Encapsulates Round-Robin algorithm. More...
|
|
class | SimpleCircularLoadBalancer< Q, E > |
| Circularly selects pairs of Q and E. More...
|
|
class | SimpleLoadBalancer< Q, E > |
| Contains only one query and endpoint. More...
|
|