class ConnThrottler
extends java.lang.Object
コンストラクタ | 説明 |
---|---|
ConnThrottler(int max,
int totalMax,
long period,
long throttlePeriod,
long totalThrottlePeriod,
java.lang.String action,
Log log) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
clear() |
start over
|
boolean |
shouldThrottle(Hash h) |
Checks both individual and total.
|
void |
updateLimits(int max,
int totalMax,
long checkPeriod,
long throttlePeriod,
long totalThrottlePeriod) |
public ConnThrottler(int max, int totalMax, long period, long throttlePeriod, long totalThrottlePeriod, java.lang.String action, Log log)
public void updateLimits(int max, int totalMax, long checkPeriod, long throttlePeriod, long totalThrottlePeriod)
public boolean shouldThrottle(Hash h)
public void clear()