|
| class | CircularExclusiveAccessLoadBalancer< Q, E > |
| | Subclass of ExclusiveAccessLoadBalancer that circularly selects pairs of Q and E. More...
|
| |
| class | ExclusiveAccessLoadBalancer< Q, E > |
| | This com.griddynamics.jagger.invoker.LoadBalancer implementation provides guarantees that each query and endpoint pair will be in exclusive access, i.e. More...
|
| |
| 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 | NonCircularExclusiveAccessLoadBalancer< Q, E > |
| | Subclass of ExclusiveAccessLoadBalancer that provides each pair of Q and E only once (does not circle an iteration). 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...
|
| |