Class VirtualPlayer
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.ui.tbshell.virtualplayer.VirtualPlayer
-
- All Implemented Interfaces:
PlayerInterface
public class VirtualPlayer extends java.lang.Object implements PlayerInterface
Shell command for virtual player. Plays data from specified time point with specified speed.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PlayerInterface
create(PlayerCommandProcessor.Config config, TickDBShell shell)
void
next()
void
pause()
void
play()
void
resume()
void
setLogMode(PlayerCommandProcessor.LogMode logMode)
void
setSpeed(double speed)
void
setStopAtTimestamp(java.lang.Long stopAtTimestamp)
void
setTimeSliceDuration(int virtualTimeSliceDurationMs)
void
stop()
-
-
-
Method Detail
-
create
public static PlayerInterface create(PlayerCommandProcessor.Config config, TickDBShell shell)
-
setSpeed
public void setSpeed(double speed)
- Specified by:
setSpeed
in interfacePlayerInterface
-
setTimeSliceDuration
public void setTimeSliceDuration(int virtualTimeSliceDurationMs)
- Specified by:
setTimeSliceDuration
in interfacePlayerInterface
-
setStopAtTimestamp
public void setStopAtTimestamp(java.lang.Long stopAtTimestamp)
- Specified by:
setStopAtTimestamp
in interfacePlayerInterface
-
setLogMode
public void setLogMode(PlayerCommandProcessor.LogMode logMode)
- Specified by:
setLogMode
in interfacePlayerInterface
-
stop
public void stop()
- Specified by:
stop
in interfacePlayerInterface
-
pause
public void pause()
- Specified by:
pause
in interfacePlayerInterface
-
resume
public void resume()
- Specified by:
resume
in interfacePlayerInterface
-
play
public void play()
- Specified by:
play
in interfacePlayerInterface
-
next
public void next()
- Specified by:
next
in interfacePlayerInterface
-
-