Class AsynchronousAdministrativeMonitor

    • Constructor Detail

      • AsynchronousAdministrativeMonitor

        public AsynchronousAdministrativeMonitor()
    • Method Detail

      • isFixingActive

        public boolean isFixingActive()
        Is there an active execution process going on?
      • getLogFile

        protected File getLogFile()
        Rewrite log file.
      • getBaseDir

        protected File getBaseDir()
      • start

        protected Thread start​(boolean forceRestart)
        Starts the background fixing activity.
        Parameters:
        forceRestart - If true, any ongoing fixing activity gets interrupted and the new one starts right away.
      • fix

        protected abstract void fix​(TaskListener listener)
                             throws Exception
        Run on a separate thread in the background to fix up stuff.
        Throws:
        Exception