dk.netarkivet.archive.indexserver
Class FullCrawlLogIndexCache

java.lang.Object
  extended by dk.netarkivet.archive.indexserver.FileBasedCache<java.util.Set<T>>
      extended by dk.netarkivet.archive.indexserver.MultiFileBasedCache<T>
          extended by dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache<java.lang.Long>
              extended by dk.netarkivet.archive.indexserver.CrawlLogIndexCache
                  extended by dk.netarkivet.archive.indexserver.FullCrawlLogIndexCache
All Implemented Interfaces:
JobIndexCache

public class FullCrawlLogIndexCache
extends CrawlLogIndexCache

A CrawlLogIndexCache that takes in all entries in the crawl log.

See Also:
CrawlLogIndexCache

Field Summary
 
Fields inherited from class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
rawcache
 
Fields inherited from class dk.netarkivet.archive.indexserver.FileBasedCache
cacheDir
 
Constructor Summary
FullCrawlLogIndexCache()
          Create a new FullCrawlLogIndexCache, creating Lucene indexes.
 
Method Summary
 void requestIndex(java.util.Set<java.lang.Long> jobSet, java.lang.Long harvestId)
          Request an index from the indexserver.
 
Methods inherited from class dk.netarkivet.archive.indexserver.CrawlLogIndexCache
combine, createStandardIndexer, getSortedCDX, getSortedCrawlLog, indexFile, prepareCombine
 
Methods inherited from class dk.netarkivet.archive.indexserver.CombiningMultiFileBasedCache
cacheData
 
Methods inherited from class dk.netarkivet.archive.indexserver.MultiFileBasedCache
getCacheFile
 
Methods inherited from class dk.netarkivet.archive.indexserver.FileBasedCache
cache, get, getCacheDir, getIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface dk.netarkivet.common.distribute.indexserver.JobIndexCache
getIndex
 

Constructor Detail

FullCrawlLogIndexCache

public FullCrawlLogIndexCache()
Create a new FullCrawlLogIndexCache, creating Lucene indexes.

Method Detail

requestIndex

public void requestIndex(java.util.Set<java.lang.Long> jobSet,
                         java.lang.Long harvestId)
Description copied from interface: JobIndexCache
Request an index from the indexserver. Prepare the indx but don't give it to me.