public class HttpImporterPipelineContext extends ImporterPipelineContext
| Constructor and Description |
|---|
HttpImporterPipelineContext(HttpCrawler crawler,
ICrawlDataStore crawlDataStore,
HttpCrawlData crawlData,
HttpCrawlData cachedCrawlData,
HttpDocument doc) |
HttpImporterPipelineContext(ImporterPipelineContext copiable)
Constructor creating a copy of supplied context.
|
| Modifier and Type | Method and Description |
|---|---|
HttpCrawlData |
getCachedCrawlData() |
HttpCrawlerConfig |
getConfig() |
HttpCrawlData |
getCrawlData() |
HttpCrawler |
getCrawler() |
HttpDocument |
getDocument() |
HttpClient |
getHttpClient() |
IHttpMetadataFetcher |
getHttpHeadersFetcher() |
Importer |
getImporter() |
HttpMetadata |
getMetadata() |
RobotsMeta |
getRobotsMeta() |
ISitemapResolver |
getSitemapResolver() |
boolean |
isHttpHeadFetchEnabled() |
boolean |
isHttpHeadSuccessful()
Gets whether http headers were already fetched successfully.
|
void |
setHttpHeadSuccessful(boolean httpHeadSuccessful)
Sets whether http headers were already fetched successfully.
|
void |
setRobotsMeta(RobotsMeta robotsMeta) |
getImporterResponse, isDelete, isOrphan, setDelete, setImporterResponse, setOrphangetContent, getContentReader, setCachedCrawlData, setDocumentequals, fireCrawlerEvent, getCrawlDataStore, hashCode, setCrawlData, toStringpublic HttpImporterPipelineContext(ImporterPipelineContext copiable)
copiable - the item to be copiedpublic HttpImporterPipelineContext(HttpCrawler crawler, ICrawlDataStore crawlDataStore, HttpCrawlData crawlData, HttpCrawlData cachedCrawlData, HttpDocument doc)
public HttpCrawler getCrawler()
getCrawler in class BasePipelineContextpublic HttpCrawlerConfig getConfig()
getConfig in class BasePipelineContextpublic HttpCrawlData getCrawlData()
getCrawlData in class BasePipelineContextpublic HttpCrawlData getCachedCrawlData()
getCachedCrawlData in class DocumentPipelineContextpublic HttpClient getHttpClient()
public HttpDocument getDocument()
getDocument in class DocumentPipelineContextpublic IHttpMetadataFetcher getHttpHeadersFetcher()
public ISitemapResolver getSitemapResolver()
public HttpMetadata getMetadata()
public Importer getImporter()
public RobotsMeta getRobotsMeta()
public void setRobotsMeta(RobotsMeta robotsMeta)
robotsMeta - the robotsMeta to setpublic boolean isHttpHeadFetchEnabled()
public boolean isHttpHeadSuccessful()
true if fetched successfullypublic void setHttpHeadSuccessful(boolean httpHeadSuccessful)
httpHeadSuccessful - true if fetched successfullyCopyright © 2009–2020 Norconex Inc.. All rights reserved.