Jagger
 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: