Package ai.platon.pulsar.crawl
Interface LoadEvent
-
- All Implemented Interfaces:
public interface LoadEventManage all events in the load phase of the webpage lifecycle.
-
-
Method Summary
Modifier and Type Method Description abstract LoadEventchain(LoadEvent other)abstract UrlFilterEventHandlergetOnFilter()abstract UrlFilterEventHandlergetOnNormalize()abstract UrlEventHandlergetOnWillLoad()abstract WebPageEventHandlergetOnWillFetch()abstract WebPageEventHandlergetOnFetched()abstract WebPageEventHandlergetOnWillParse()abstract WebPageEventHandlergetOnWillParseHTMLDocument()abstract WebPageEventHandlergetOnWillExtractData()abstract WebPageHTMLDocumentEventHandlergetOnDataExtracted()abstract WebPageHTMLDocumentEventHandlergetOnHTMLDocumentParsed()abstract WebPageEventHandlergetOnParsed()abstract WebPageEventHandlergetOnLoaded()-
-
Method Detail
-
getOnFilter
abstract UrlFilterEventHandler getOnFilter()
-
getOnNormalize
abstract UrlFilterEventHandler getOnNormalize()
-
getOnWillLoad
abstract UrlEventHandler getOnWillLoad()
-
getOnWillFetch
abstract WebPageEventHandler getOnWillFetch()
-
getOnFetched
abstract WebPageEventHandler getOnFetched()
-
getOnWillParse
abstract WebPageEventHandler getOnWillParse()
-
getOnWillParseHTMLDocument
abstract WebPageEventHandler getOnWillParseHTMLDocument()
-
getOnWillExtractData
abstract WebPageEventHandler getOnWillExtractData()
-
getOnDataExtracted
abstract WebPageHTMLDocumentEventHandler getOnDataExtracted()
-
getOnHTMLDocumentParsed
abstract WebPageHTMLDocumentEventHandler getOnHTMLDocumentParsed()
-
getOnParsed
abstract WebPageEventHandler getOnParsed()
-
getOnLoaded
abstract WebPageEventHandler getOnLoaded()
-
-
-
-