Package io.split.storages
Interface SegmentCacheProducer
-
- All Superinterfaces:
SegmentCacheCommons
- All Known Subinterfaces:
SegmentCache
- All Known Implementing Classes:
SegmentCacheInMemoryImpl,UserCustomSegmentAdapterProducer
public interface SegmentCacheProducer extends SegmentCacheCommons
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetChangeNumber(String segmentName, long changeNumber)update the changeNumber of a segmentvoidupdateSegment(String segmentName, List<String> toAdd, List<String> toRemove, long changeNumber)update segment-
Methods inherited from interface io.split.storages.SegmentCacheCommons
getChangeNumber
-
-
-
-
Method Detail
-
updateSegment
void updateSegment(String segmentName, List<String> toAdd, List<String> toRemove, long changeNumber)
update segment- Parameters:
segmentName-toAdd-toRemove-
-
setChangeNumber
void setChangeNumber(String segmentName, long changeNumber)
update the changeNumber of a segment- Parameters:
segmentName-changeNumber-
-
-