Class AbstractPageEventHandlers
-
- All Implemented Interfaces:
-
ai.platon.pulsar.skeleton.crawl.PageEventHandlers
public abstract class AbstractPageEventHandlers implements PageEventHandlers
-
-
Field Summary
Fields Modifier and Type Field Description private LoadEventHandlersloadEventprivate BrowseEventHandlersbrowseEventprivate CrawlEventHandlerscrawlEventprivate LoadEventHandlersloadEventHandlersprivate BrowseEventHandlersbrowseEventHandlersprivate CrawlEventHandlerscrawlEventHandlers
-
Constructor Summary
Constructors Constructor Description AbstractPageEventHandlers(LoadEventHandlers loadEventHandlers, BrowseEventHandlers browseEventHandlers, CrawlEventHandlers crawlEventHandlers)
-
Method Summary
Modifier and Type Method Description LoadEventHandlersgetLoadEvent()UnitsetLoadEvent(@Deprecated(message = "Use loadEventHandlers instead", replaceWith = @ReplaceWith(imports = {}, expression = "loadEventHandlers")) LoadEventHandlers loadEvent)BrowseEventHandlersgetBrowseEvent()UnitsetBrowseEvent(@Deprecated(message = "Use browseEventHandlers instead", replaceWith = @ReplaceWith(imports = {}, expression = "browseEventHandlers")) BrowseEventHandlers browseEvent)CrawlEventHandlersgetCrawlEvent()UnitsetCrawlEvent(@Deprecated(message = "Use crawlEventHandlers instead", replaceWith = @ReplaceWith(imports = {}, expression = "crawlEventHandlers")) CrawlEventHandlers crawlEvent)LoadEventHandlersgetLoadEventHandlers()Event handlers during the loading stage. UnitsetLoadEventHandlers(LoadEventHandlers loadEventHandlers)Event handlers during the loading stage. BrowseEventHandlersgetBrowseEventHandlers()Event handlers during the browsing stage. UnitsetBrowseEventHandlers(BrowseEventHandlers browseEventHandlers)Event handlers during the browsing stage. CrawlEventHandlersgetCrawlEventHandlers()Event handlers during the crawl stage. UnitsetCrawlEventHandlers(CrawlEventHandlers crawlEventHandlers)Event handlers during the crawl stage. PageEventHandlerschain(PageEventHandlers other)Chain the other page event handlers to the tail of this one. -
-
Constructor Detail
-
AbstractPageEventHandlers
AbstractPageEventHandlers(LoadEventHandlers loadEventHandlers, BrowseEventHandlers browseEventHandlers, CrawlEventHandlers crawlEventHandlers)
-
-
Method Detail
-
getLoadEvent
LoadEventHandlers getLoadEvent()
-
setLoadEvent
Unit setLoadEvent(@Deprecated(message = "Use loadEventHandlers instead", replaceWith = @ReplaceWith(imports = {}, expression = "loadEventHandlers")) LoadEventHandlers loadEvent)
-
getBrowseEvent
BrowseEventHandlers getBrowseEvent()
-
setBrowseEvent
Unit setBrowseEvent(@Deprecated(message = "Use browseEventHandlers instead", replaceWith = @ReplaceWith(imports = {}, expression = "browseEventHandlers")) BrowseEventHandlers browseEvent)
-
getCrawlEvent
CrawlEventHandlers getCrawlEvent()
-
setCrawlEvent
Unit setCrawlEvent(@Deprecated(message = "Use crawlEventHandlers instead", replaceWith = @ReplaceWith(imports = {}, expression = "crawlEventHandlers")) CrawlEventHandlers crawlEvent)
-
getLoadEventHandlers
LoadEventHandlers getLoadEventHandlers()
Event handlers during the loading stage.
-
setLoadEventHandlers
Unit setLoadEventHandlers(LoadEventHandlers loadEventHandlers)
Event handlers during the loading stage.
-
getBrowseEventHandlers
BrowseEventHandlers getBrowseEventHandlers()
Event handlers during the browsing stage.
-
setBrowseEventHandlers
Unit setBrowseEventHandlers(BrowseEventHandlers browseEventHandlers)
Event handlers during the browsing stage.
-
getCrawlEventHandlers
CrawlEventHandlers getCrawlEventHandlers()
Event handlers during the crawl stage.
-
setCrawlEventHandlers
Unit setCrawlEventHandlers(CrawlEventHandlers crawlEventHandlers)
Event handlers during the crawl stage.
-
chain
PageEventHandlers chain(PageEventHandlers other)
Chain the other page event handlers to the tail of this one.
-
-
-
-