Interface WatchdogProvider

All Known Implementing Classes:
FixedWatchdogProvider, InstantiatingWatchdogProvider

public interface WatchdogProvider
  • Method Details

    • needsClock

      boolean needsClock()
    • withClock

    • needsCheckInterval

      boolean needsCheckInterval()
    • withCheckInterval

      WatchdogProvider withCheckInterval(org.threeten.bp.Duration checkInterval)
    • needsExecutor

      boolean needsExecutor()
    • withExecutor

    • getWatchdog

      Watchdog getWatchdog()
    • shouldAutoClose

      boolean shouldAutoClose()
      Return true if the watchdog should be automatically unscheduled.