refactor trimmers to their own files

This commit is contained in:
zzz
2012-08-29 14:05:02 +00:00
parent d05f1ca2c8
commit d2a7af2884
9 changed files with 99 additions and 69 deletions

View File

@ -4,12 +4,12 @@ import java.util.Set;
import net.i2p.I2PAppContext;
import net.i2p.kademlia.KBucket;
import net.i2p.kademlia.KBucketSet;
import net.i2p.kademlia.KBucketTrimmer;
/**
* Removes an element older than 15 minutes, but only if the bucket hasn't changed in 5 minutes.
*/
class KBTrimmer implements KBucketSet.KBucketTrimmer<NID> {
class KBTrimmer implements KBucketTrimmer<NID> {
private final I2PAppContext _ctx;
private final int _max;