-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.LoadEventHandler,ai.platon.pulsar.crawl.LoadEventPipelineHandler
public class DefaultLoadEventHandler extends AbstractLoadEventHandler implements LoadEventPipelineHandler
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DefaultLoadEventHandler(UrlFilterPipeline onFilterPipeline, UrlFilterPipeline onNormalizePipeline, UrlHandlerPipeline onBeforeLoadPipeline, WebPageHandlerPipeline onBeforeFetchPipeline, WebPageHandlerPipeline onAfterFetchPipeline, WebPageHandlerPipeline onBeforeParsePipeline, WebPageHandlerPipeline onBeforeHtmlParsePipeline, WebPageHandlerPipeline onBeforeExtractPipeline, HtmlDocumentHandlerPipeline onAfterExtractPipeline, HtmlDocumentHandlerPipeline onAfterHtmlParsePipeline, WebPageHandlerPipeline onAfterParsePipeline, WebPageHandlerPipeline onAfterLoadPipeline)
-
Method Summary
-
-
Constructor Detail
-
DefaultLoadEventHandler
DefaultLoadEventHandler(UrlFilterPipeline onFilterPipeline, UrlFilterPipeline onNormalizePipeline, UrlHandlerPipeline onBeforeLoadPipeline, WebPageHandlerPipeline onBeforeFetchPipeline, WebPageHandlerPipeline onAfterFetchPipeline, WebPageHandlerPipeline onBeforeParsePipeline, WebPageHandlerPipeline onBeforeHtmlParsePipeline, WebPageHandlerPipeline onBeforeExtractPipeline, HtmlDocumentHandlerPipeline onAfterExtractPipeline, HtmlDocumentHandlerPipeline onAfterHtmlParsePipeline, WebPageHandlerPipeline onAfterParsePipeline, WebPageHandlerPipeline onAfterLoadPipeline)
-
-
Method Detail
-
getOnFilterPipeline
final UrlFilterPipeline getOnFilterPipeline()
-
getOnNormalizePipeline
final UrlFilterPipeline getOnNormalizePipeline()
-
getOnBeforeLoadPipeline
final UrlHandlerPipeline getOnBeforeLoadPipeline()
-
getOnBeforeFetchPipeline
final WebPageHandlerPipeline getOnBeforeFetchPipeline()
-
getOnAfterFetchPipeline
final WebPageHandlerPipeline getOnAfterFetchPipeline()
-
getOnBeforeParsePipeline
final WebPageHandlerPipeline getOnBeforeParsePipeline()
-
getOnBeforeHtmlParsePipeline
final WebPageHandlerPipeline getOnBeforeHtmlParsePipeline()
-
getOnBeforeExtractPipeline
final WebPageHandlerPipeline getOnBeforeExtractPipeline()
-
getOnAfterExtractPipeline
final HtmlDocumentHandlerPipeline getOnAfterExtractPipeline()
-
getOnAfterHtmlParsePipeline
final HtmlDocumentHandlerPipeline getOnAfterHtmlParsePipeline()
-
getOnAfterParsePipeline
final WebPageHandlerPipeline getOnAfterParsePipeline()
-
getOnAfterLoadPipeline
final WebPageHandlerPipeline getOnAfterLoadPipeline()
-
getOnFilter
UrlFilter getOnFilter()
-
getOnNormalize
UrlFilter getOnNormalize()
-
getOnBeforeLoad
UrlHandler getOnBeforeLoad()
-
getOnBeforeFetch
WebPageHandler getOnBeforeFetch()
-
getOnAfterFetch
WebPageHandler getOnAfterFetch()
-
getOnBeforeParse
WebPageHandler getOnBeforeParse()
-
getOnBeforeHtmlParse
WebPageHandler getOnBeforeHtmlParse()
-
getOnBeforeExtract
WebPageHandler getOnBeforeExtract()
TODO: not used yet
-
getOnAfterExtract
HtmlDocumentHandler getOnAfterExtract()
TODO: not used yet
-
getOnAfterHtmlParse
HtmlDocumentHandler getOnAfterHtmlParse()
-
getOnAfterParse
WebPageHandler getOnAfterParse()
-
getOnAfterLoad
WebPageHandler getOnAfterLoad()
-
-
-
-