Class LiveScoutClientAliveProducer
java.lang.Object
com.sportradar.livedata.sdk.proto.common.RequestProducerBase<OutgoingMessage>
com.sportradar.livedata.sdk.proto.livescout.LiveScoutClientAliveProducer
- All Implemented Interfaces:
RequestProducer<OutgoingMessage>
A
RequestProducer for LiveScout that produces alive messages.-
Constructor Summary
ConstructorsConstructorDescriptionLiveScoutClientAliveProducer(LiveScoutOutgoingMessageFactory entityFactory, ScheduledExecutorService executor, org.joda.time.Duration interval) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidStart invoking ClientAliveProducerListener eventsprotected voidStop invoking ClientAliveProducerListener eventsMethods inherited from class com.sportradar.livedata.sdk.proto.common.RequestProducerBase
getIsStarted, notifyOnRequestReady, notifyOnRequestReady, setListener, start, stop
-
Constructor Details
-
LiveScoutClientAliveProducer
public LiveScoutClientAliveProducer(LiveScoutOutgoingMessageFactory entityFactory, ScheduledExecutorService executor, org.joda.time.Duration interval)
-
-
Method Details
-
onStarting
protected void onStarting()Start invoking ClientAliveProducerListener events- Overrides:
onStartingin classRequestProducerBase<OutgoingMessage>
-
onStopping
protected void onStopping()Stop invoking ClientAliveProducerListener events- Overrides:
onStoppingin classRequestProducerBase<OutgoingMessage>
-