Class DataDrivenReplayer
java.lang.Object
io.deephaven.engine.table.impl.replay.Replayer
io.deephaven.engine.table.impl.replay.DataDrivenReplayer
- All Implemented Interfaces:
ReplayerInterface,Runnable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclock()voidregisterTimeSource(RowSet rowSet, ColumnSource<Instant> timestampSource) Register the time column and row set from a new table to replay.voidrun()Refresh the simulated live tables.voidsetTime(long updatedTime) Sets the current replay time.voidstart()Starts replaying data.Methods inherited from class io.deephaven.engine.table.impl.replay.Replayer
getClock, getHandle, isDone, replay, replayGrouped, replayGroupedLastBy, schedule, shutdown, waitDone
-
Constructor Details
-
DataDrivenReplayer
-
-
Method Details
-
registerTimeSource
Description copied from class:ReplayerRegister the time column and row set from a new table to replay. Most users will usereplay,replayGrouped, orreplayGroupedLastByinstead of this function.- Overrides:
registerTimeSourcein classReplayer- Parameters:
rowSet- table row settimestampSource- column source containing time information.
-
start
public void start()Description copied from class:ReplayerStarts replaying data.- Specified by:
startin interfaceReplayerInterface- Overrides:
startin classReplayer
-
run
public void run()Description copied from class:ReplayerRefresh the simulated live tables. -
setTime
public void setTime(long updatedTime) Description copied from class:ReplayerSets the current replay time.- Specified by:
setTimein interfaceReplayerInterface- Overrides:
setTimein classReplayer- Parameters:
updatedTime- new replay time.
-
clock
- Specified by:
clockin interfaceReplayerInterface- Overrides:
clockin classReplayer
-