Interface Scheduler
- All Known Implementing Classes:
DefaultScheduler
public interface Scheduler
-
Method Summary
Modifier and TypeMethodDescriptionvoidcancelSchedule(String scheduleId) getSchedule(String scheduleId) default voidvoiddefault voiddefault voiddefault voiddefault Stringdefault voiddefault voiddefault voiddefault Stringdefault Stringdefault voidscheduleCommand(Schedule message) voidscheduleCommand(Schedule message, boolean ifAbsent) default voidscheduleCommand(Object schedulePayload, Metadata metadata, String scheduleId, String cronSchedule) default voidscheduleCommand(Object schedulePayload, Metadata metadata, String scheduleId, Duration delay) default voidscheduleCommand(Object schedulePayload, Metadata metadata, String scheduleId, Instant deadline) default StringscheduleCommand(Object schedule, String cronSchedule) default voidscheduleCommand(Object schedule, String scheduleId, String cronSchedule) default voidscheduleCommand(Object schedule, String scheduleId, Duration delay) default voidscheduleCommand(Object schedule, String scheduleId, Instant deadline) default StringscheduleCommand(Object schedule, Duration delay) default StringscheduleCommand(Object schedule, Instant deadline)
-
Method Details
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
schedule
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
scheduleCommand
-
cancelSchedule
-
getSchedule
-