Class WarmerStatus

java.lang.Object
org.frontcache.warmer.WarmerStatus

public class WarmerStatus extends Object
Everything warmer-status reports: the node's warmer state, the current run if there is one, the last finished run, a resumable checkpoint, and the defaults the Run form starts from. The console holds none of this itself - it polls it. Close the page mid-run and open it on another machine, and the run is still there.
  • Constructor Details

    • WarmerStatus

      public WarmerStatus()
  • Method Details

    • getState

      public String getState()
    • setState

      public void setState(String state)
    • getPauseReason

      public String getPauseReason()
    • setPauseReason

      public void setPauseReason(String pauseReason)
    • getWaitingReason

      public String getWaitingReason()
    • setWaitingReason

      public void setWaitingReason(String waitingReason)
    • getParams

      public WarmerRunParams getParams()
    • setParams

      public void setParams(WarmerRunParams params)
    • getLoopbackTarget

      public String getLoopbackTarget()
    • setLoopbackTarget

      public void setLoopbackTarget(String loopbackTarget)
    • getStartedAt

      public long getStartedAt()
    • setStartedAt

      public void setStartedAt(long startedAt)
    • getTotalEntries

      public long getTotalEntries()
    • setTotalEntries

      public void setTotalEntries(long totalEntries)
    • getCurrentLine

      public long getCurrentLine()
    • setCurrentLine

      public void setCurrentLine(long currentLine)
    • getCurrentEntry

      public String getCurrentEntry()
    • setCurrentEntry

      public void setCurrentEntry(String currentEntry)
    • getFailedList

      public String getFailedList()
    • setFailedList

      public void setFailedList(String failedList)
    • getCounters

      public WarmerCounters getCounters()
    • setCounters

      public void setCounters(WarmerCounters counters)
    • getRatePerSecond

      public double getRatePerSecond()
    • setRatePerSecond

      public void setRatePerSecond(double ratePerSecond)
    • getEtaSeconds

      public long getEtaSeconds()
    • setEtaSeconds

      public void setEtaSeconds(long etaSeconds)
    • getRecentErrors

      public List<WarmerError> getRecentErrors()
    • setRecentErrors

      public void setRecentErrors(List<WarmerError> recentErrors)
    • getLastRun

      public WarmerRunSummary getLastRun()
    • setLastRun

      public void setLastRun(WarmerRunSummary lastRun)
    • getCheckpoint

      public WarmerCheckpoint getCheckpoint()
    • setCheckpoint

      public void setCheckpoint(WarmerCheckpoint checkpoint)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isListWrite

      public boolean isListWrite()
    • setListWrite

      public void setListWrite(boolean listWrite)
    • getDefaultKeyBase

      public String getDefaultKeyBase()
    • setDefaultKeyBase

      public void setDefaultKeyBase(String defaultKeyBase)
    • getDefaultDelayMs

      public long getDefaultDelayMs()
    • setDefaultDelayMs

      public void setDefaultDelayMs(long defaultDelayMs)
    • getMaxConcurrency

      public int getMaxConcurrency()
    • setMaxConcurrency

      public void setMaxConcurrency(int maxConcurrency)
    • getDefaultClientType

      public String getDefaultClientType()
    • setDefaultClientType

      public void setDefaultClientType(String defaultClientType)
    • getEditMaxBytes

      public long getEditMaxBytes()
    • setEditMaxBytes

      public void setEditMaxBytes(long editMaxBytes)
    • getMaxListBytes

      public long getMaxListBytes()
    • setMaxListBytes

      public void setMaxListBytes(long maxListBytes)