Package com.norconex.crawler.core
Class CrawlerDriver
java.lang.Object
com.norconex.crawler.core.CrawlerDriver
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic CrawlerDriver.Builderbuilder()Optional map of Hazelcast map-config-name (or wildcard pattern as declared in the YAML, e.g.Class<? extends CrawlerEntry> The exact type ofCrawlerEntryif your crawler is subclassing it.Class<? extends CrawlerConfig> Provides a required fetcher implementation, responsible for obtaining resources being crawled.
-
Method Details
-
builder
-
crawlPipelineFactory
-
crawlerConfigClass
-
bootstrappers
-
docPipelines
-
callbacks
-
beanMapper
-
eventManager
-
fetchDriver
Provides a required fetcher implementation, responsible for obtaining resources being crawled. -
crawlEntryType
The exact type ofCrawlerEntryif your crawler is subclassing it. Defaults toCrawlerEntryclass. -
cacheTypes
Optional map of Hazelcast map-config-name (or wildcard pattern as declared in the YAML, e.g."ledger_*") to the concrete Java type that should be (de)serialized for values in that map. The framework automatically adds theledger_*mapping usingcrawlEntryType. Extensions that persist their own types should add their entries here.
-