Package deltix.qsrv.hf.tickdb.ui.tbshell
Class RealtimePlayer
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.ui.tbshell.RealtimePlayer
-
- All Implemented Interfaces:
PlayerInterface
@ParametersAreNonnullByDefault public class RealtimePlayer extends java.lang.Object implements PlayerInterface
Plays data in real-time.
-
-
Constructor Summary
Constructors Constructor Description RealtimePlayer(deltix.qsrv.hf.tickdb.ui.tbshell.RealtimePlayer.ShellPlayerThread playerThread)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PlayerInterfacecreate(PlayerCommandProcessor.Config config, TickDBShell shell)voidnext()voidpause()voidplay()voidresume()voidsetLogMode(PlayerCommandProcessor.LogMode logMode)voidsetSpeed(double speed)voidsetStopAtTimestamp(java.lang.Long stopAtTimestamp)voidsetTimeSliceDuration(int virtualTimeSliceDurationMs)voidstop()
-
-
-
Method Detail
-
stop
public void stop()
- Specified by:
stopin interfacePlayerInterface
-
pause
public void pause()
- Specified by:
pausein interfacePlayerInterface
-
resume
public void resume()
- Specified by:
resumein interfacePlayerInterface
-
next
public void next()
- Specified by:
nextin interfacePlayerInterface
-
play
public void play()
- Specified by:
playin interfacePlayerInterface
-
setSpeed
public void setSpeed(double speed)
- Specified by:
setSpeedin interfacePlayerInterface
-
setTimeSliceDuration
public void setTimeSliceDuration(int virtualTimeSliceDurationMs)
- Specified by:
setTimeSliceDurationin interfacePlayerInterface
-
setStopAtTimestamp
public void setStopAtTimestamp(java.lang.Long stopAtTimestamp)
- Specified by:
setStopAtTimestampin interfacePlayerInterface
-
setLogMode
public void setLogMode(PlayerCommandProcessor.LogMode logMode)
- Specified by:
setLogModein interfacePlayerInterface
-
create
public static PlayerInterface create(PlayerCommandProcessor.Config config, TickDBShell shell)
-
-