-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Parameterized,java.lang.AutoCloseable,kotlin.Comparable
public final class FeedLoop implements Comparable<FeedLoop>, Parameterized, AutoCloseable
This class feeds the fetchMonitor with input items, and re-fills them as items are consumed by FetcherThread-s.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFeedLoop.Companion
-
Constructor Summary
Constructors Constructor Description FeedLoop(FetchMonitor fetchMonitor, TaskScheduler taskScheduler, TaskMonitor tasksMonitor, ReducerContext<IntWritable, out IFetchEntry, String, GWebPage> context, ImmutableConfig conf)
-
Method Summary
-
-
Constructor Detail
-
FeedLoop
FeedLoop(FetchMonitor fetchMonitor, TaskScheduler taskScheduler, TaskMonitor tasksMonitor, ReducerContext<IntWritable, out IFetchEntry, String, GWebPage> context, ImmutableConfig conf)
-
-
-
-