Optionaloptions: SidetrackCancelJobOptionsDeactivate a cron schedule. This prevents the cron schedule from creating new jobs.
The queue to deactivate the cron job from
The cron expression to deactivate
Optionaloptions: SidetrackDeactivateCronScheduleOptionsDelete a cron schedule. This removes the cron job from the database.
The queue to delete the cron job from
The cron expression to delete
Optionaloptions: SidetrackDeleteCronScheduleOptionsOptionaloptions: SidetrackDeleteJobOptionsOptionaloptions: SidetrackGetJobOptionsOptionaloptions: SidetrackInsertJobOptionsTest utility to get a list of jobs
Optionaloptions: SidetrackListJobsOptions<Queues, K>Test utility to get a list of job statuses and their counts
Optionaloptions: SidetrackListJobStatusesOptions<Queues, K>Test utility to run a job manually without polling
Optionaloptions: SidetrackRunJobOptionsTest utility to run all jobs in a queue manually without polling
Optionaloptions: SidetrackRunJobsOptions<Queues, K>Schedule a cron job on a queue
The queue to schedule the cron job on
A 5 or 6 part cron expression
Optionaloptions: SidetrackCronJobOptionsAutomatically run migrations and start polling the DB for jobs
Turn off polling
Test utility class that extends Sidetrack to also include some utilities you would only use in tests For example, see the list and run methods