Package io.split.engine.segments
Class RefreshableSegmentFetcher
- java.lang.Object
-
- io.split.engine.segments.RefreshableSegmentFetcher
-
- All Implemented Interfaces:
SegmentFetcher,Closeable,AutoCloseable
public class RefreshableSegmentFetcher extends Object implements Closeable, SegmentFetcher
A SegmentFetchers implementation that creates RefreshableSegmentFetcher instances.- Author:
- adil
-
-
Constructor Summary
Constructors Constructor Description RefreshableSegmentFetcher(SegmentChangeFetcher segmentChangeFetcher, long refreshEveryNSeconds, int numThreads, SDKReadinessGates gates)
-
-
-
Constructor Detail
-
RefreshableSegmentFetcher
public RefreshableSegmentFetcher(SegmentChangeFetcher segmentChangeFetcher, long refreshEveryNSeconds, int numThreads, SDKReadinessGates gates)
-
-
Method Detail
-
segment
public RefreshableSegment segment(String segmentName)
- Specified by:
segmentin interfaceSegmentFetcher
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-