package scheduler
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- scheduler
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait Scheduler extends EtlFlowUtils
Value Members
- def getNextDuration(cronExpr: CronExpr): Task[Duration]
- def repeatEffectForCron[A](effect: UIO[A], cronExpr: CronExpr, maxRecurs: Int = 0): RIO[Clock, Long]
- def repeatEffectsForCron[R, A](tasks: List[(CronExpr, URIO[R, A])]): RIO[R with Clock, Unit]
- def sleepForCron(cronExpr: CronExpr): RIO[Clock, Unit]