Class NegativeLookupCache
- java.lang.Object
-
- net.i2p.router.networkdb.kademlia.NegativeLookupCache
-
class NegativeLookupCache extends Object
Track lookup fails- Since:
- 0.9.4
-
-
Constructor Summary
Constructors Constructor Description NegativeLookupCache(RouterContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
void
failPermanently(Destination dest)
Negative cache the hash until restart, but cache the destination.Destination
getBadDest(Hash h)
Get an unsupported but cached Destinationboolean
isCached(Hash h)
void
lookupFailed(Hash h)
-
-
-
Constructor Detail
-
NegativeLookupCache
public NegativeLookupCache(RouterContext context)
-
-
Method Detail
-
lookupFailed
public void lookupFailed(Hash h)
-
isCached
public boolean isCached(Hash h)
-
failPermanently
public void failPermanently(Destination dest)
Negative cache the hash until restart, but cache the destination.- Since:
- 0.9.16
-
getBadDest
public Destination getBadDest(Hash h)
Get an unsupported but cached Destination- Returns:
- dest or null if not cached
- Since:
- 0.9.16
-
clear
public void clear()
- Since:
- 0.9.16
-
-