Class ProlongedTask

java.lang.Object
org.kingdoms.managers.abstraction.ProlongedTask
Direct Known Subclasses:
DailyChecksManager, ElectionsManager, org.kingdoms.managers.abstraction.ProlongedDurationTask

public abstract class ProlongedTask extends Object
  • Constructor Details

  • Method Details

    • init

      public static void init()
    • runAndRenew

      public void runAndRenew()
    • run

      public abstract void run()
    • remind

      public abstract void remind(String formattedTime)
    • isSkipping

      public boolean isSkipping()
    • setSkipped

      public void setSkipped(boolean skip)
    • untilNextChecks

      public long untilNextChecks(ChronoUnit unit)
    • lastPerform

      public LocalDateTime lastPerform()
    • getIntervalTicks

      public long getIntervalTicks()
    • runAndSet

      public void runAndSet()
    • load

      public void load()