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) -
Method Summary
Modifier and Type Method Description voidclose()RefreshableSegmentsegment(String segmentName)
-
Constructor Details
-
RefreshableSegmentFetcher
public RefreshableSegmentFetcher(SegmentChangeFetcher segmentChangeFetcher, long refreshEveryNSeconds, int numThreads, SDKReadinessGates gates)
-
-
Method Details
-
segment
- Specified by:
segmentin interfaceSegmentFetcher
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-