All Classes Namespaces Files Functions Variables Enumerator Groups Pages
com.griddynamics.jagger.invoker.PairSupplierFactoryLoadBalancer< Q, E > Class Reference
Inheritance diagram for com.griddynamics.jagger.invoker.PairSupplierFactoryLoadBalancer< Q, E >:

Public Member Functions

void init ()
- Public Member Functions inherited from com.griddynamics.jagger.invoker.QueryPoolLoadBalancer< Q, E >
int endpointSize ()
 Returns number of endpoints. More...
int getIterableSize (Iterable iterable)
void init ()
 To be called after all dependencies are injected. More...
final Iterator< Pair< Q, E > > iterator ()
 QueryPoolLoadBalancer ()
 QueryPoolLoadBalancer (Iterable< Q > queryProvider, Iterable< E > endpointProvider)
int querySize ()
 Returns number of queries. More...
void setEndpointProvider (Iterable< E > endpointProvider)
void setKernelInfo (KernelInfo kernelInfo)
void setQueryProvider (Iterable< Q > queryProvider)
- Public Member Functions inherited from com.griddynamics.jagger.invoker.LoadBalancer< Q, E >
Iterator< Pair< Q, E > > provide ()
 Returns an iterator over pairs. More...

Protected Member Functions

PairSupplier< Q, E > getPairSupplier ()
 PairSupplierFactoryLoadBalancer (PairSupplierFactory< Q, E > pairSupplierFactory)

Additional Inherited Members

- Protected Attributes inherited from com.griddynamics.jagger.invoker.QueryPoolLoadBalancer< Q, E >
Iterable< E > endpointProvider
volatile boolean initialized = false
KernelInfo kernelInfo
final Object lock = new Object()
Iterable< Q > queryProvider

Detailed Description

Definition at line 29 of file PairSupplierFactoryLoadBalancer.java.

The documentation for this class was generated from the following file: