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, setOrphan
getContent, getContentReader, setCachedCrawlData, setDocument
equals, fireCrawlerEvent, getCrawlDataStore, hashCode, setCrawlData, toString
public 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 BasePipelineContext
public HttpCrawlerConfig getConfig()
getConfig
in class BasePipelineContext
public HttpCrawlData getCrawlData()
getCrawlData
in class BasePipelineContext
public HttpCrawlData getCachedCrawlData()
getCachedCrawlData
in class DocumentPipelineContext
public HttpClient getHttpClient()
public HttpDocument getDocument()
getDocument
in class DocumentPipelineContext
public 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.