Class UpkeepThread

  • All Implemented Interfaces:
    Runnable

    public class UpkeepThread
    extends edu.uiuc.ncsa.security.core.cache.MyThread

    Created by Jeff Gaynor
    on 5/10/23 at 11:41 AM

    • Constructor Detail

      • UpkeepThread

        public UpkeepThread​(String name,
                            edu.uiuc.ncsa.security.core.util.AbstractEnvironment environment,
                            edu.uiuc.ncsa.security.storage.MonitoredStoreInterface store)
    • Method Detail

      • getEnvironment

        public edu.uiuc.ncsa.security.core.util.AbstractEnvironment getEnvironment()
      • setEnvironment

        public void setEnvironment​(edu.uiuc.ncsa.security.core.util.AbstractEnvironment environment)
      • init

        protected void init()
      • isStopThread

        public boolean isStopThread()
        Overrides:
        isStopThread in class edu.uiuc.ncsa.security.core.cache.MyThread
      • setStopThread

        public void setStopThread​(boolean stopThread)
        Overrides:
        setStopThread in class edu.uiuc.ncsa.security.core.cache.MyThread
      • getCfg

        protected edu.uiuc.ncsa.security.storage.monitored.upkeep.UpkeepConfiguration getCfg()
      • run

        public void run()
        Specified by:
        run in interface Runnable
        Overrides:
        run in class Thread