Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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