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 voidclear()voidfailPermanently(Destination dest)Negative cache the hash until restart, but cache the destination.DestinationgetBadDest(Hash h)Get an unsupported but cached DestinationbooleanisCached(Hash h)voidlookupFailed(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
-
-