Class WarmerCheckpoint

java.lang.Object
org.frontcache.warmer.WarmerCheckpoint

public class WarmerCheckpoint extends Object
warmer/.state/run.json: where a run was, so it can be resumed after a restart. Resume is offered only while the list still hashes the same - line N of a different file is a different URL - and is never automatic. A node that warms itself on boot turns a crash loop into a crash loop that also calls the origin.
  • Constructor Details

    • WarmerCheckpoint

      public WarmerCheckpoint()
  • Method Details

    • getParams

      public WarmerRunParams getParams()
    • setParams

      public void setParams(WarmerRunParams params)
    • getListSha256

      public String getListSha256()
    • setListSha256

      public void setListSha256(String listSha256)
    • getNextLine

      public long getNextLine()
    • setNextLine

      public void setNextLine(long nextLine)
    • getCounters

      public WarmerCounters getCounters()
    • setCounters

      public void setCounters(WarmerCounters counters)
    • getStartedAt

      public long getStartedAt()
    • setStartedAt

      public void setStartedAt(long startedAt)
    • getSavedAt

      public long getSavedAt()
    • setSavedAt

      public void setSavedAt(long savedAt)
    • isResumable

      public boolean isResumable()
    • setResumable

      public void setResumable(boolean resumable)