Class ReplayManager
java.lang.Object
com.sportradar.unifiedodds.sdk.internal.impl.ReplayManager
This class is used to manage the set of SportEvents whose messages to replay and to control the
Replay (play, stop, and in what speed to play).
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaddSportEventToReplay(SportEvent event) booleanaddSportEventToReplay(SportEvent event, Integer startTime) booleanbooleanaddSportEventToReplay(Urn id, Integer startTime) booleanclear()booleanplay()booleanplay(double speedupFactor, int maxDelayInMs) booleanbooleanbooleanplay(double speedupFactor, int maxDelayInMs, Integer producerId, Boolean rewriteTimestamps, Boolean runParallel) booleanplayScenario(int id) booleanplayScenario(int id, double speedupFactor, int maxDelayInMs) booleanplayScenario(int id, double speedupFactor, int maxDelayInMs, Integer producerId, Boolean rewriteTimestamps) booleanbooleanstop()
-
Method Details
-
getReplayList
-
getReplaySportEventsList
-
addSportEventToReplay
-
addSportEventToReplay
-
addSportEventToReplay
-
addSportEventToReplay
-
removeSportEventFromReplay
-
play
public boolean play() -
play
public boolean play(double speedupFactor, int maxDelayInMs) -
play
-
play
-
play
-
stop
public boolean stop() -
clear
public boolean clear() -
getPlayStatus
-
getAvailableScenarios
-
playScenario
public boolean playScenario(int id) -
playScenario
public boolean playScenario(int id, double speedupFactor, int maxDelayInMs) -
playScenario
-