Package io.split.engine.sse
Class EventSourceClientImp
- java.lang.Object
-
- io.split.engine.sse.EventSourceClientImp
-
- All Implemented Interfaces:
EventSourceClient
public class EventSourceClientImp extends Object implements EventSourceClient
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventSourceClientImpbuild(String baseStreamingUrl, FeatureFlagsWorker featureFlagsWorker, Worker<SegmentQueueDto> segmentWorker, PushStatusTracker pushStatusTracker, org.apache.hc.client5.http.impl.classic.CloseableHttpClient sseHttpClient, TelemetryRuntimeProducer telemetryRuntimeProducer, ThreadFactory threadFactory, RequestDecorator requestDecorator)booleanstart(String channelList, String token)voidstop()
-
-
-
Method Detail
-
build
public static EventSourceClientImp build(String baseStreamingUrl, FeatureFlagsWorker featureFlagsWorker, Worker<SegmentQueueDto> segmentWorker, PushStatusTracker pushStatusTracker, org.apache.hc.client5.http.impl.classic.CloseableHttpClient sseHttpClient, TelemetryRuntimeProducer telemetryRuntimeProducer, ThreadFactory threadFactory, RequestDecorator requestDecorator)
-
start
public boolean start(String channelList, String token)
- Specified by:
startin interfaceEventSourceClient
-
stop
public void stop()
- Specified by:
stopin interfaceEventSourceClient
-
-