|
||||||||||
| 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 | |||||||||