Class CleanBrokenEntitiesThread

  • All Implemented Interfaces:
    java.lang.Runnable

    public class CleanBrokenEntitiesThread
    extends EdalThread
    Thread to clean broken PrimaryDataEntity which where created during upload process.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.lang.Thread

        java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
    • Field Summary

      • Fields inherited from class java.lang.Thread

        MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
    • Method Summary

      Modifier and Type Method Description
      void done()
      Finish the CleanBrokenEntitiesThread an shutdown the Scheduler.
      org.quartz.Scheduler getScheduler()
      Getter for the Scheduler
      void run()
      Start the CleanBrokenEntitiesThread by starting the Scheduler and run the CheckReviewStatusJob.
      • Methods inherited from class java.lang.Thread

        activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CleanBrokenEntitiesThread

        public CleanBrokenEntitiesThread​(PrimaryDataEntity root)
        Default constructor.
        Parameters:
        root - the directory to start clean process
    • Method Detail

      • getScheduler

        public org.quartz.Scheduler getScheduler()
        Getter for the Scheduler
        Returns:
        the scheduler