io.split.engine.common.Synchronizer Maven / Gradle / Ivy
The newest version!
package io.split.engine.common;
import io.split.engine.sse.dtos.SplitKillNotification;
public interface Synchronizer {
boolean syncAll();
void startPeriodicFetching();
void stopPeriodicFetching();
void refreshSplits(Long targetChangeNumber);
void localKillSplit(SplitKillNotification splitKillNotification);
void refreshSegment(String segmentName, Long targetChangeNumber);
void startPeriodicDataRecording();
void stopPeriodicDataRecording();
void forceRefreshSegment(String segmentName);
}