-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.LoadEventHandler
public abstract class AbstractLoadEventHandler implements LoadEventHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final UrlFilterPipelineonFilterprivate final UrlFilterPipelineonNormalizeprivate final UrlHandlerPipelineonBeforeLoadprivate final WebPageHandlerPipelineonBeforeFetchprivate final VoidEventHandlerPipelineonBeforeBrowserLaunchprivate final WebDriverHandlerPipelineonAfterBrowserLaunchprivate final WebPageHandlerPipelineonAfterFetchprivate final WebPageHandlerPipelineonBeforeParseprivate final WebPageHandlerPipelineonBeforeHtmlParseprivate final WebPageHandlerPipelineonBeforeExtractprivate final HtmlDocumentHandlerPipelineonAfterExtractprivate final HtmlDocumentHandlerPipelineonAfterHtmlParseprivate final WebPageHandlerPipelineonAfterParseprivate final WebPageHandlerPipelineonAfterLoad
-
Constructor Summary
Constructors Constructor Description AbstractLoadEventHandler(UrlFilterPipeline onFilter, UrlFilterPipeline onNormalize, UrlHandlerPipeline onBeforeLoad, WebPageHandlerPipeline onBeforeFetch, VoidEventHandlerPipeline onBeforeBrowserLaunch, WebDriverHandlerPipeline onAfterBrowserLaunch, WebPageHandlerPipeline onAfterFetch, WebPageHandlerPipeline onBeforeParse, WebPageHandlerPipeline onBeforeHtmlParse, WebPageHandlerPipeline onBeforeExtract, HtmlDocumentHandlerPipeline onAfterExtract, HtmlDocumentHandlerPipeline onAfterHtmlParse, WebPageHandlerPipeline onAfterParse, WebPageHandlerPipeline onAfterLoad)
-
Method Summary
-
-
Constructor Detail
-
AbstractLoadEventHandler
AbstractLoadEventHandler(UrlFilterPipeline onFilter, UrlFilterPipeline onNormalize, UrlHandlerPipeline onBeforeLoad, WebPageHandlerPipeline onBeforeFetch, VoidEventHandlerPipeline onBeforeBrowserLaunch, WebDriverHandlerPipeline onAfterBrowserLaunch, WebPageHandlerPipeline onAfterFetch, WebPageHandlerPipeline onBeforeParse, WebPageHandlerPipeline onBeforeHtmlParse, WebPageHandlerPipeline onBeforeExtract, HtmlDocumentHandlerPipeline onAfterExtract, HtmlDocumentHandlerPipeline onAfterHtmlParse, WebPageHandlerPipeline onAfterParse, WebPageHandlerPipeline onAfterLoad)
-
-
Method Detail
-
getOnFilter
UrlFilterPipeline getOnFilter()
-
getOnNormalize
UrlFilterPipeline getOnNormalize()
-
getOnBeforeLoad
UrlHandlerPipeline getOnBeforeLoad()
-
getOnBeforeFetch
WebPageHandlerPipeline getOnBeforeFetch()
-
getOnBeforeBrowserLaunch
VoidEventHandlerPipeline getOnBeforeBrowserLaunch()
-
getOnAfterBrowserLaunch
WebDriverHandlerPipeline getOnAfterBrowserLaunch()
-
getOnAfterFetch
WebPageHandlerPipeline getOnAfterFetch()
-
getOnBeforeParse
WebPageHandlerPipeline getOnBeforeParse()
-
getOnBeforeHtmlParse
WebPageHandlerPipeline getOnBeforeHtmlParse()
-
getOnBeforeExtract
WebPageHandlerPipeline getOnBeforeExtract()
-
getOnAfterExtract
HtmlDocumentHandlerPipeline getOnAfterExtract()
-
getOnAfterHtmlParse
HtmlDocumentHandlerPipeline getOnAfterHtmlParse()
-
getOnAfterParse
WebPageHandlerPipeline getOnAfterParse()
-
getOnAfterLoad
WebPageHandlerPipeline getOnAfterLoad()
-
-
-
-