Interface Scheduler.ScheduleResult.Successful

All Superinterfaces:
Scheduler.ScheduleResult
All Known Implementing Classes:
Scheduler.ScheduleResult.AlreadyRunning, Scheduler.ScheduleResult.Success
Enclosing interface:
Scheduler.ScheduleResult

public static sealed interface Scheduler.ScheduleResult.Successful extends Scheduler.ScheduleResult permits Scheduler.ScheduleResult.Success, Scheduler.ScheduleResult.AlreadyRunning
Common interface for successful scheduling attempts.
  • Method Details

    • successful

      default boolean successful()
      Description copied from interface: Scheduler.ScheduleResult
      Whether the scheduling attempt was successful.
      Specified by:
      successful in interface Scheduler.ScheduleResult
      Returns:
      true if the scheduling attempt was successful, false if it failed