-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.CrawlEventHandler
public abstract class AbstractCrawlEventHandler implements CrawlEventHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final UrlAwareFilterPipelineonFilterprivate final UrlAwareFilterPipelineonNormalizeprivate final UrlAwareHandlerPipelineonWillLoadprivate final UrlAwareHandlerPipelineonLoadprivate final UrlAwareWebPageHandlerPipelineonLoadedprivate final UrlAwareHandlerPipelineonBeforeLoadprivate final UrlAwareWebPageHandlerPipelineonAfterLoad
-
Constructor Summary
Constructors Constructor Description AbstractCrawlEventHandler(UrlAwareFilterPipeline onFilter, UrlAwareFilterPipeline onNormalize, UrlAwareHandlerPipeline onWillLoad, UrlAwareHandlerPipeline onLoad, UrlAwareWebPageHandlerPipeline onLoaded)
-
Method Summary
-
-
Constructor Detail
-
AbstractCrawlEventHandler
AbstractCrawlEventHandler(UrlAwareFilterPipeline onFilter, UrlAwareFilterPipeline onNormalize, UrlAwareHandlerPipeline onWillLoad, UrlAwareHandlerPipeline onLoad, UrlAwareWebPageHandlerPipeline onLoaded)
-
-
Method Detail
-
getOnFilter
UrlAwareFilterPipeline getOnFilter()
-
getOnNormalize
UrlAwareFilterPipeline getOnNormalize()
-
getOnWillLoad
UrlAwareHandlerPipeline getOnWillLoad()
-
getOnLoad
UrlAwareHandlerPipeline getOnLoad()
-
getOnLoaded
UrlAwareWebPageHandlerPipeline getOnLoaded()
-
getOnBeforeLoad
UrlAwareHandlerPipeline getOnBeforeLoad()
-
getOnAfterLoad
UrlAwareWebPageHandlerPipeline getOnAfterLoad()
-
combine
CrawlEventHandler combine(CrawlEventHandler other)
-
-
-
-