public class StickyLoadBalancer<T> extends java.lang.Object implements LoadBalancer<T>
ClientRequestFacade and used to keep track of which
service was used last time and to use that if its possible and keep a cache of requests to| Constructor and Description |
|---|
StickyLoadBalancer() |
StickyLoadBalancer(int maximumCacheSize) |
StickyLoadBalancer(int maximumCacheSize,
LoadBalancer<T> firstRequestLoadBalancer) |
public StickyLoadBalancer()
public StickyLoadBalancer(int maximumCacheSize)
public StickyLoadBalancer(int maximumCacheSize,
LoadBalancer<T> firstRequestLoadBalancer)
public java.lang.String toString()
toString in class java.lang.Objectpublic T choose(java.util.List<T> services, ClientRequestFacade requestFacade)
choose in interface LoadBalancer<T>public void flush()
Copyright © 2011-2014 Red Hat. All Rights Reserved.