public class StickyLoadBalancer extends Object implements LoadBalancer
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 firstRequestLoadBalancer) |
public StickyLoadBalancer()
public StickyLoadBalancer(int maximumCacheSize)
public StickyLoadBalancer(int maximumCacheSize,
LoadBalancer firstRequestLoadBalancer)
public <T> T choose(List<T> services, ClientRequestFacade requestFacade)
choose in interface LoadBalancerpublic void flush()
Copyright © 2011–2014 Red Hat. All rights reserved.