-
public final class CrawlUrlFiltersCreates and caches CrawlUrlFilter implementing plugins.
-
-
Field Summary
Fields Modifier and Type Field Description private final LoggerLOGprivate final List<CrawlUrlFilter>urlFiltersprivate final ImmutableConfigconf
-
Constructor Summary
Constructors Constructor Description CrawlUrlFilters(ImmutableConfig conf)CrawlUrlFilters(List<CrawlUrlFilter> urlFilters, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final LoggergetLOG()final List<CrawlUrlFilter>getUrlFilters()final ImmutableConfiggetConf()final Stringfilter(String url)Run all defined urlFilters. StringtoString()-
-
Constructor Detail
-
CrawlUrlFilters
CrawlUrlFilters(ImmutableConfig conf)
-
CrawlUrlFilters
CrawlUrlFilters(List<CrawlUrlFilter> urlFilters, ImmutableConfig conf)
-
-
Method Detail
-
getLOG
final Logger getLOG()
-
getUrlFilters
final List<CrawlUrlFilter> getUrlFilters()
-
getConf
final ImmutableConfig getConf()
-
-
-
-