org.archive.crawler.admin
Class CrawlJobHandler

java.lang.Object
  extended by org.archive.crawler.admin.CrawlJobHandler
All Implemented Interfaces:
CrawlStatusListener
Direct Known Subclasses:
SelfTestCrawlJobHandler

public class CrawlJobHandler
extends java.lang.Object
implements CrawlStatusListener

This class manages CrawlJobs. Submitted crawl jobs are queued up and run in order when the crawler is running.

Basically this provides a layer between any potential user interface and the CrawlJobs. It keeps the lists of completed jobs, pending jobs, etc.

The jobs managed by the handler can be divided into the following: