Package io.split.engine.common
Interface Synchronizer
-
- All Known Implementing Classes:
ConsumerSynchronizer,LocalhostSynchronizer,SynchronizerImp
public interface Synchronizer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidlocalKillSplit(String featureFlagName, String defaultTreatment, long newChangeNumber)voidrefreshSegment(String segmentName, Long targetChangeNumber)voidrefreshSplits(Long targetChangeNumber)voidstartPeriodicDataRecording()voidstartPeriodicFetching()voidstopPeriodicDataRecording()voidstopPeriodicFetching()booleansyncAll()
-
-
-
Method Detail
-
syncAll
boolean syncAll()
-
startPeriodicFetching
void startPeriodicFetching()
-
stopPeriodicFetching
void stopPeriodicFetching()
-
refreshSplits
void refreshSplits(Long targetChangeNumber)
-
localKillSplit
void localKillSplit(String featureFlagName, String defaultTreatment, long newChangeNumber)
-
startPeriodicDataRecording
void startPeriodicDataRecording()
-
stopPeriodicDataRecording
void stopPeriodicDataRecording()
-
-