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.DelegatingLoggerImpl
log
-
Constructor Summary
Constructors Constructor Description FigureTableSnapshotManager(BaseFigureImpl figure)
FigureTableSnapshotManager(LambdaGovernor governor)
-
Method Summary
Modifier and Type Method Description BaseFigureImpl
getFigure()
void
recompute()
Compute theInitialSnapshot
for allTableSnapshot
s 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 theInitialSnapshot
for allTableSnapshot
s in the work queue. -
getFigure
-