Class ConfigStatsHelper

java.lang.Object
net.i2p.router.web.HelperBase
net.i2p.router.web.helpers.ConfigStatsHelper

public class ConfigStatsHelper extends HelperBase
  • Constructor Details

    • ConfigStatsHelper

      public ConfigStatsHelper()
  • Method Details

    • setContextId

      public void setContextId(String contextId)
      Configure this bean to query a particular router context
      Overrides:
      setContextId in class HelperBase
      Parameters:
      contextId - beginning few characters of the routerHash, or null to pick the first one we come across.
    • shouldShowLog

      public boolean shouldShowLog()
      Just hide for everybody unless already set. To enable set advanced config stat.logFilters=foo before starting... it has to be set at startup anyway for logging to be enabled at all
      Since:
      0.9
    • getFilename

      public String getFilename()
    • hasMoreStats

      public boolean hasMoreStats()
      move the cursor to the next known stat, returning true if a valid stat is available.
      Returns:
      true if a valid stat is available, otherwise false
    • groupRequired

      public boolean groupRequired()
      Is the current stat the first in the group?
    • getCurrentGroupName

      public String getCurrentGroupName()
      What group is the current stat in, untranslated, not for display
      Returns:
      single word, no spaces
    • getTranslatedGroupName

      public String getTranslatedGroupName()
      What group is the current stat in, display name, translated
      Since:
      0.9.45
    • getCurrentStatName

      public String getCurrentStatName()
    • getCurrentGraphName

      public String getCurrentGraphName()
    • getCurrentStatDescription

      public String getCurrentStatDescription()
    • getCurrentIsLogged

      public boolean getCurrentIsLogged()
    • getCurrentIsGraphed

      public boolean getCurrentIsGraphed()
    • getCurrentCanBeGraphed

      public boolean getCurrentCanBeGraphed()
    • getExplicitFilter

      public String getExplicitFilter()
    • getIsFull

      public boolean getIsFull()