Package io.split.engine.sse.workers
Class FeatureFlagWorkerImp
- java.lang.Object
-
- io.split.engine.sse.workers.Worker<IncomingNotification>
-
- io.split.engine.sse.workers.FeatureFlagWorkerImp
-
- All Implemented Interfaces:
FeatureFlagsWorker,Runnable
public class FeatureFlagWorkerImp extends Worker<IncomingNotification> implements FeatureFlagsWorker
-
-
Constructor Summary
Constructors Constructor Description FeatureFlagWorkerImp(Synchronizer synchronizer, SplitParser splitParser, RuleBasedSegmentParser ruleBasedSegmentParser, SplitCacheProducer splitCacheProducer, RuleBasedSegmentCache ruleBasedSegmentCache, TelemetryRuntimeProducer telemetryRuntimeProducer, FlagSetsFilter flagSetsFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecuteRefresh(IncomingNotification incomingNotification)voidkill(SplitKillNotification splitKillNotification)-
Methods inherited from class io.split.engine.sse.workers.Worker
addToQueue, run, start, stop
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.split.engine.sse.workers.FeatureFlagsWorker
addToQueue, start, stop
-
-
-
-
Constructor Detail
-
FeatureFlagWorkerImp
public FeatureFlagWorkerImp(Synchronizer synchronizer, SplitParser splitParser, RuleBasedSegmentParser ruleBasedSegmentParser, SplitCacheProducer splitCacheProducer, RuleBasedSegmentCache ruleBasedSegmentCache, TelemetryRuntimeProducer telemetryRuntimeProducer, FlagSetsFilter flagSetsFilter)
-
-
Method Detail
-
kill
public void kill(SplitKillNotification splitKillNotification)
- Specified by:
killin interfaceFeatureFlagsWorker
-
executeRefresh
protected void executeRefresh(IncomingNotification incomingNotification)
- Specified by:
executeRefreshin classWorker<IncomingNotification>
-
-