-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.CrawlEventHandler
public interface CrawlEventPipelineHandler implements CrawlEventHandler
-
-
Method Summary
Modifier and Type Method Description abstract UrlAwareFilterPipelinegetOnFilterPipeline()abstract UrlAwareFilterPipelinegetOnNormalizePipeline()abstract UrlAwareHandlerPipelinegetOnBeforeLoadPipeline()abstract UrlAwareHandlerPipelinegetOnLoadPipeline()abstract UrlAwareWebPageHandlerPipelinegetOnAfterLoadPipeline()abstract Function1<UrlAware, UrlAware>getOnFilter()abstract Function1<UrlAware, UrlAware>getOnNormalize()abstract Function1<UrlAware, Unit>getOnBeforeLoad()abstract Function1<UrlAware, Unit>getOnLoad()abstract Function2<UrlAware, WebPage, Unit>getOnAfterLoad()-
-
Method Detail
-
getOnFilterPipeline
abstract UrlAwareFilterPipeline getOnFilterPipeline()
-
getOnNormalizePipeline
abstract UrlAwareFilterPipeline getOnNormalizePipeline()
-
getOnBeforeLoadPipeline
abstract UrlAwareHandlerPipeline getOnBeforeLoadPipeline()
-
getOnLoadPipeline
abstract UrlAwareHandlerPipeline getOnLoadPipeline()
-
getOnAfterLoadPipeline
abstract UrlAwareWebPageHandlerPipeline getOnAfterLoadPipeline()
-
getOnFilter
abstract Function1<UrlAware, UrlAware> getOnFilter()
-
getOnNormalize
abstract Function1<UrlAware, UrlAware> getOnNormalize()
-
getOnBeforeLoad
abstract Function1<UrlAware, Unit> getOnBeforeLoad()
-
getOnAfterLoad
abstract Function2<UrlAware, WebPage, Unit> getOnAfterLoad()
-
-
-
-