Uses of Class
org.archive.crawler.framework.CrawlController

Packages that use CrawlController
org.archive.crawler.admin Contains classes that the web UI uses to monitor and control crawls. 
org.archive.crawler.datamodel   
org.archive.crawler.datamodel.credential Contains html form login and basic and digest credentials used by Heritrix logging into sites. 
org.archive.crawler.deciderules Provides classes for a simple decision rules framework. 
org.archive.crawler.extractor   
org.archive.crawler.framework   
org.archive.crawler.frontier   
org.archive.crawler.scope   
 

Uses of CrawlController in org.archive.crawler.admin
 

Subclasses of CrawlController in org.archive.crawler.admin
 class CrawlJob.MBeanCrawlController
          Subclass of crawlcontroller that unregisters beans when stopped.
 

Methods in org.archive.crawler.admin that return CrawlController
protected  CrawlController CrawlJob.createCrawlController()
           
 CrawlController CrawlJob.getController()
           
protected  CrawlController CrawlJob.setupCrawlController()
           
 

Methods in org.archive.crawler.admin with parameters of type CrawlController
 void StatisticsTracker.initialize(CrawlController c)
           
 

Uses of CrawlController in org.archive.crawler.datamodel
 

Methods in org.archive.crawler.datamodel that return CrawlController
 CrawlController CrawlOrder.getController()
           
 

Methods in org.archive.crawler.datamodel with parameters of type CrawlController
 void CrawlOrder.setController(CrawlController controller)
           
 

Constructors in org.archive.crawler.datamodel with parameters of type CrawlController
ServerCache(CrawlController c)
          Create a ServerCache that uses the given CrawlController to initialize the maps of servers and hosts.
 

Uses of CrawlController in org.archive.crawler.datamodel.credential
 

Methods in org.archive.crawler.datamodel.credential with parameters of type CrawlController
 boolean Credential.rootUriMatch(CrawlController controller, CrawlURI curi)
          Test passed curi matches this credentials rootUri.
 

Uses of CrawlController in org.archive.crawler.deciderules
 

Methods in org.archive.crawler.deciderules that return CrawlController
 CrawlController DecideRule.getController()
          Get the controller object.
 

Uses of CrawlController in org.archive.crawler.extractor
 

Fields in org.archive.crawler.extractor declared as CrawlController
(package private)  CrawlController CrawlUriSWFAction.controller
           
 

Methods in org.archive.crawler.extractor with parameters of type CrawlController
static long ExtractorJS.considerStrings(CrawlURI curi, java.lang.CharSequence cs, CrawlController controller, boolean handlingJSFile)
           
static long ExtractorCSS.processStyleCode(CrawlURI curi, java.lang.CharSequence cs, CrawlController controller)
           
static long ExtractorXML.processXml(CrawlURI curi, java.lang.CharSequence cs, CrawlController controller)
           
 

Constructors in org.archive.crawler.extractor with parameters of type CrawlController
CrawlUriSWFAction(CrawlURI curi, CrawlController controller)
           
ExtractorSWF.ExtractorSWFActions(CrawlURI curi, CrawlController controller)
           
 

Uses of CrawlController in org.archive.crawler.framework
 

Fields in org.archive.crawler.framework declared as CrawlController
protected  CrawlController AbstractTracker.controller
          A reference to the CrawlContoller of the crawl that we are to track statistics for.
protected  CrawlController ToePool.controller
           
 

Methods in org.archive.crawler.framework that return CrawlController
protected  CrawlController Checkpointer.getController()
           
 CrawlController Checkpointer.CheckpointingThread.getController()
           
 CrawlController Processor.getController()
          Get the controller object.
 CrawlController ToePool.getController()
           
 CrawlController ToeThread.getController()
          Get the CrawlController acossiated with this thread.
 

Methods in org.archive.crawler.framework with parameters of type CrawlController
 void AbstractTracker.initialize(CrawlController c)
          Sets up the Logger (including logInterval) and registers with the CrawlController for CrawlStatus and CrawlURIDisposition events.
 void CrawlScope.initialize(CrawlController controller)
          Initialize is called just before the crawler starts to run.
 void StatisticsTracking.initialize(CrawlController c)
          Do initialization.
 void Frontier.initialize(CrawlController c)
          Initialize the Frontier.
protected  void Checkpointer.initialize(CrawlController cc, java.lang.String prefix)
           
 void Checkpointer.recover(CrawlController cc)
          Call when recovering from a checkpoint.
 

Constructors in org.archive.crawler.framework with parameters of type CrawlController
Checkpointer(CrawlController cc, java.io.File checkpointDir)
          Create a new CheckpointContext with the given store directory
Checkpointer(CrawlController cc, java.lang.String prefix)
          Create a new CheckpointContext with the given store directory
ToePool(CrawlController c)
          Constructor.
 

Uses of CrawlController in org.archive.crawler.frontier
 

Fields in org.archive.crawler.frontier declared as CrawlController
protected  CrawlController AbstractFrontier.controller
           
 

Methods in org.archive.crawler.frontier with parameters of type CrawlController
 java.lang.String IPQueueAssignmentPolicy.getClassKey(CrawlController controller, CandidateURI cauri)
           
 java.lang.String SurtAuthorityQueueAssignmentPolicy.getClassKey(CrawlController controller, CandidateURI cauri)
           
 java.lang.String TopmostAssignedSurtQueueAssignmentPolicy.getClassKey(CrawlController controller, CandidateURI cauri)
           
abstract  java.lang.String QueueAssignmentPolicy.getClassKey(CrawlController controller, CandidateURI cauri)
          Get the String key (name) of the queue to which the CrawlURI should be assigned.
 java.lang.String BucketQueueAssignmentPolicy.getClassKey(CrawlController controller, CandidateURI curi)
           
 java.lang.String HostnameQueueAssignmentPolicy.getClassKey(CrawlController controller, CandidateURI cauri)
           
static void RecoveryJournal.importRecoverLog(java.io.File source, CrawlController controller, boolean retainFailures)
          Utility method for scanning a recovery journal and applying it to a Frontier.
 void WorkQueueFrontier.initialize(CrawlController c)
          Initializes the Frontier, given the supplied CrawlController.
 void AbstractFrontier.initialize(CrawlController c)
           
 void BdbFrontier.initialize(CrawlController c)
           
 void AdaptiveRevisitFrontier.initialize(CrawlController c)
           
 void DomainSensitiveFrontier.initialize(CrawlController c)
          Deprecated.  
 

Uses of CrawlController in org.archive.crawler.scope
 

Methods in org.archive.crawler.scope with parameters of type CrawlController
 void SurtPrefixScope.initialize(CrawlController controller)
          Deprecated.  
 



Copyright © 2003-2011 Internet Archive. All Rights Reserved.