Class FigureTableSnapshotManager
java.lang.Object
com.illumon.iris.db.plot.util.tables.FigureTableSnapshotManager
public class FigureTableSnapshotManager extends Object
Schedules snapshots for all tables in the figure.
All tables are snapshotted at the same time so the data in the figure is consistent.
-
Field Summary
Fields Modifier and Type Field Description protected static com.fishlib.io.logger.DelegatingLoggerImpllog -
Constructor Summary
Constructors Constructor Description FigureTableSnapshotManager(BaseFigureImpl figure)FigureTableSnapshotManager(LambdaGovernor governor) -
Method Summary
Modifier and Type Method Description BaseFigureImplgetFigure()voidrecompute()Compute theInitialSnapshotfor allTableSnapshots in the work queue.
-
Field Details
-
log
protected static final com.fishlib.io.logger.DelegatingLoggerImpl log
-
-
Constructor Details
-
Method Details
-
recompute
public void recompute()Compute theInitialSnapshotfor allTableSnapshots in the work queue. -
getFigure
-