diff --git a/contracts/cron_job.go b/contracts/cron_job.go index 3b40b9f..b17ef0e 100644 --- a/contracts/cron_job.go +++ b/contracts/cron_job.go @@ -1,15 +1,13 @@ package contracts import ( - "time" - "github.com/riverqueue/river" ) type CronJob interface { - Description() string - Periodic() time.Duration - JobArgs() []river.JobArgs - InsertOpts() *river.InsertOpts + Kind() string + Periodic() river.PeriodicSchedule + JobArgs() river.JobArgs + InsertOpts() river.InsertOpts RunOnStart() bool }