public CheckpointProperties(TransactionProperties txnProperties, String nodeId) { // Currently we use the log files directory for checkpoints checkpointDirPath = txnProperties.getLogDirectory(nodeId); lsnThreshold = txnProperties.getCheckpointLSNThreshold(); pollFrequency = txnProperties.getCheckpointPollFrequency(); historyToKeep = txnProperties.getCheckpointHistory(); datasetCheckpointInterval = txnProperties.getDatasetCheckpointInterval(); }