Package ai.platon.pulsar.crawl
Interface CrawlEvent
-
- All Implemented Interfaces:
public interface CrawlEventManage all events in crawl phase of the webpage lifecycle.
-
-
Method Summary
Modifier and Type Method Description abstract CrawlEventchain(CrawlEvent other)abstract UrlAwareEventFiltergetOnFilter()abstract UrlAwareEventFiltergetOnNormalize()abstract UrlAwareEventHandlergetOnWillLoad()abstract UrlAwareEventHandlergetOnLoad()abstract UrlAwareWebPageEventHandlergetOnLoaded()-
-
Method Detail
-
chain
abstract CrawlEvent chain(CrawlEvent other)
-
getOnFilter
abstract UrlAwareEventFilter getOnFilter()
-
getOnNormalize
abstract UrlAwareEventFilter getOnNormalize()
-
getOnWillLoad
abstract UrlAwareEventHandler getOnWillLoad()
-
getOnLoad
abstract UrlAwareEventHandler getOnLoad()
-
getOnLoaded
abstract UrlAwareWebPageEventHandler getOnLoaded()
-
-
-
-