-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.LoadEventHandler
public abstract class AbstractLoadEventHandler implements LoadEventHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final UrlFilteronFilterprivate final UrlFilteronNormalizeprivate final UrlHandleronBeforeLoadprivate final WebPageHandleronBeforeFetchprivate final WebPageHandleronAfterFetchprivate final WebPageHandleronBeforeParseprivate final WebPageHandleronBeforeHtmlParseprivate final WebPageHandleronBeforeExtractprivate final HtmlDocumentHandleronAfterExtractprivate final HtmlDocumentHandleronAfterHtmlParseprivate final WebPageHandleronAfterParseprivate final WebPageHandleronAfterLoad
-
Constructor Summary
Constructors Constructor Description AbstractLoadEventHandler(UrlFilter onFilter, UrlFilter onNormalize, UrlHandler onBeforeLoad, WebPageHandler onBeforeFetch, WebPageHandler onAfterFetch, WebPageHandler onBeforeParse, WebPageHandler onBeforeHtmlParse, WebPageHandler onBeforeExtract, HtmlDocumentHandler onAfterExtract, HtmlDocumentHandler onAfterHtmlParse, WebPageHandler onAfterParse, WebPageHandler onAfterLoad)
-
Method Summary
Modifier and Type Method Description UrlFiltergetOnFilter()UrlFiltergetOnNormalize()UrlHandlergetOnBeforeLoad()WebPageHandlergetOnBeforeFetch()WebPageHandlergetOnAfterFetch()WebPageHandlergetOnBeforeParse()WebPageHandlergetOnBeforeHtmlParse()WebPageHandlergetOnBeforeExtract()TODO: not used yet HtmlDocumentHandlergetOnAfterExtract()TODO: not used yet HtmlDocumentHandlergetOnAfterHtmlParse()WebPageHandlergetOnAfterParse()WebPageHandlergetOnAfterLoad()-
-
Constructor Detail
-
AbstractLoadEventHandler
AbstractLoadEventHandler(UrlFilter onFilter, UrlFilter onNormalize, UrlHandler onBeforeLoad, WebPageHandler onBeforeFetch, WebPageHandler onAfterFetch, WebPageHandler onBeforeParse, WebPageHandler onBeforeHtmlParse, WebPageHandler onBeforeExtract, HtmlDocumentHandler onAfterExtract, HtmlDocumentHandler onAfterHtmlParse, WebPageHandler onAfterParse, WebPageHandler onAfterLoad)
-
-
Method Detail
-
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()
-
-
-
-