-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.StartStopRunnable
public interface CrawlLoop implements StartStopRunnable
-
-
Method Summary
Modifier and Type Method Description abstract IntegergetId()abstract StringgetName()abstract ImmutableConfiggetUnmodifiedConfig()abstract LoadOptionsgetDefaultOptions()abstract Iterable<UrlAware>getFetchIterable()abstract List<out DataCollector<UrlAware>>getCollectors()abstract CrawlergetCrawler()abstract StringgetAbstract()abstract StringgetReport()-
-
Method Detail
-
getUnmodifiedConfig
abstract ImmutableConfig getUnmodifiedConfig()
-
getDefaultOptions
abstract LoadOptions getDefaultOptions()
-
getFetchIterable
abstract Iterable<UrlAware> getFetchIterable()
-
getCollectors
abstract List<out DataCollector<UrlAware>> getCollectors()
-
getCrawler
abstract Crawler getCrawler()
-
getAbstract
abstract String getAbstract()
-
-
-
-