Class CheckpointerImpl

java.lang.Object
org.apache.ignite.internal.persistence.checkpoint.CheckpointerImpl
All Implemented Interfaces:
Checkpointer

public final class CheckpointerImpl extends Object implements Checkpointer
The default implementation of Checkpointer interface.
  • Constructor Details

    • CheckpointerImpl

      public CheckpointerImpl(long checkpointPeriod, long walSizeThreshold, WalManager walManager, StoreManager storeManager, DataRegionManager dataRegionManager)
      Constructs a new instance.
      Parameters:
      checkpointPeriod - The checkpoint period in milliseconds.
      walSizeThreshold - The WAL size threshold in bytes.
      walManager - The WAL manager. May not be null.
      storeManager - The store manager. May not be null.
      dataRegionManager - The data region manager. May not be null.
  • Method Details