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>
public class LiveScoutClientAliveProducer extends RequestProducerBase<OutgoingMessage>
ARequestProducer
for LiveScout that produces alive messages.
-
-
Constructor Summary
Constructors Constructor Description LiveScoutClientAliveProducer(LiveScoutStatusFactory entityFactory, ScheduledExecutorService executor, org.joda.time.Duration interval)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
onStarting()
Start invoking ClientAliveProducerListener eventsprotected void
onStopping()
Stop invoking ClientAliveProducerListener events-
Methods inherited from class com.sportradar.livedata.sdk.proto.common.RequestProducerBase
getIsStarted, notifyOnRequestReady, notifyOnRequestReady, setListener, start, stop
-
-
-
-
Constructor Detail
-
LiveScoutClientAliveProducer
public LiveScoutClientAliveProducer(LiveScoutStatusFactory entityFactory, ScheduledExecutorService executor, org.joda.time.Duration interval)
-
-
Method Detail
-
onStarting
protected void onStarting()
Start invoking ClientAliveProducerListener events- Overrides:
onStarting
in classRequestProducerBase<OutgoingMessage>
-
onStopping
protected void onStopping()
Stop invoking ClientAliveProducerListener events- Overrides:
onStopping
in classRequestProducerBase<OutgoingMessage>
-
-