|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectIdentityCache | |
---|---|
org.archive.crawler.admin | Contains classes that the web UI uses to monitor and control crawls. |
org.archive.crawler.datamodel | |
org.archive.crawler.framework | |
org.archive.crawler.frontier | |
org.archive.util |
Uses of ObjectIdentityCache in org.archive.crawler.admin |
---|
Fields in org.archive.crawler.admin declared as ObjectIdentityCache | |
---|---|
protected ObjectIdentityCache<java.lang.String,java.util.concurrent.atomic.AtomicLong> |
StatisticsTracker.hostsBytes
|
protected ObjectIdentityCache<java.lang.String,java.util.concurrent.atomic.AtomicLong> |
StatisticsTracker.hostsDistribution
Keep track of hosts. |
protected ObjectIdentityCache<java.lang.String,java.util.concurrent.atomic.AtomicLong> |
StatisticsTracker.hostsLastFinished
|
protected ObjectIdentityCache<java.lang.String,SeedRecord> |
StatisticsTracker.processedSeedsRecords
Record of seeds' latest actions. |
protected ObjectIdentityCache<java.lang.String,java.util.concurrent.ConcurrentMap<java.lang.String,java.util.concurrent.atomic.AtomicLong>> |
StatisticsTracker.sourceHostDistribution
Keep track of URL counts per host per seed |
Methods in org.archive.crawler.admin with parameters of type ObjectIdentityCache | |
---|---|
java.util.TreeMap<java.lang.String,java.util.concurrent.atomic.AtomicLong> |
StatisticsTracker.getReverseSortedCopy(ObjectIdentityCache<java.lang.String,java.util.concurrent.atomic.AtomicLong> mapOfAtomicLongValues)
Sort the entries of the given ObjectIdentityCache in descending order by their values, which must be longs wrapped with AtomicLong . |
protected static void |
StatisticsTracker.incrementCacheCount(ObjectIdentityCache<java.lang.String,java.util.concurrent.atomic.AtomicLong> cache,
java.lang.String key)
Increment a counter for a key in a given cache. |
protected static void |
StatisticsTracker.incrementCacheCount(ObjectIdentityCache<java.lang.String,java.util.concurrent.atomic.AtomicLong> cache,
java.lang.String key,
long increment)
Increment a counter for a key in a given cache by an arbitrary amount. |
Uses of ObjectIdentityCache in org.archive.crawler.datamodel |
---|
Fields in org.archive.crawler.datamodel declared as ObjectIdentityCache | |
---|---|
protected ObjectIdentityCache<java.lang.String,CrawlHost> |
ServerCache.hosts
hostname -> CrawlHost. |
protected ObjectIdentityCache<java.lang.String,CrawlServer> |
ServerCache.servers
hostname[:port] -> CrawlServer. |
Uses of ObjectIdentityCache in org.archive.crawler.framework |
---|
Methods in org.archive.crawler.framework that return ObjectIdentityCache | ||
---|---|---|
|
CrawlController.getBigMap(java.lang.String dbName,
java.lang.Class<? super V> valueClass)
Call this method to get instance of the crawler BigMap implementation. |
Uses of ObjectIdentityCache in org.archive.crawler.frontier |
---|
Fields in org.archive.crawler.frontier declared as ObjectIdentityCache | |
---|---|
protected ObjectIdentityCache<java.lang.String,WorkQueue> |
WorkQueueFrontier.allQueues
All known queues. |
Uses of ObjectIdentityCache in org.archive.util |
---|
Classes in org.archive.util that implement ObjectIdentityCache | |
---|---|
class |
CachedBdbMap<K,V>
Deprecated. use ObjectIdentityBdbCache instead |
class |
ObjectIdentityBdbCache<V>
A BDB JE backed object cache. |
class |
ObjectIdentityMemCache<V>
Trivial all-in-memory object cache, using a single internal ConcurrentHashMap. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |