com.netflix.loadbalancer
Class AbstractServerListFilter<T extends Server>

java.lang.Object
  extended by com.netflix.loadbalancer.AbstractServerListFilter<T>
Type Parameters:
T -
All Implemented Interfaces:
ServerListFilter<T>

public abstract class AbstractServerListFilter<T extends Server>
extends java.lang.Object
implements ServerListFilter<T>

Class that is responsible to Filter out list of servers from the ones currently available in the Load Balancer


Constructor Summary
AbstractServerListFilter()
           
 
Method Summary
 LoadBalancerStats getLoadBalancerStats()
           
 void setLoadBalancerStats(LoadBalancerStats stats)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.netflix.loadbalancer.ServerListFilter
getFilteredListOfServers
 

Constructor Detail

AbstractServerListFilter

public AbstractServerListFilter()
Method Detail

setLoadBalancerStats

public void setLoadBalancerStats(LoadBalancerStats stats)

getLoadBalancerStats

public LoadBalancerStats getLoadBalancerStats()