ZonedDateTimeScheduler

eu.timepit.fs2cron.ZonedDateTimeScheduler
See theZonedDateTimeScheduler companion object
abstract class ZonedDateTimeScheduler[F[_], Schedule](zoneId: F[ZoneId])(implicit val temporal: Temporal[F]) extends Scheduler[F, Schedule]

Attributes

Companion
object
Source
ZonedDateTimeScheduler.scala
Graph
Supertypes
trait Scheduler[F, Schedule]
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def next(from: ZonedDateTime, schedule: Schedule): F[ZonedDateTime]

Attributes

Source
ZonedDateTimeScheduler.scala

Concrete methods

override def fromNowUntilNext(schedule: Schedule): F[FiniteDuration]

Attributes

Definition Classes
Source
ZonedDateTimeScheduler.scala

Inherited methods

final def awakeEvery(schedule: Schedule): Stream[F, Unit]

Attributes

Inherited from:
Scheduler
Source
Scheduler.scala
final def schedule[A](tasks: List[(Schedule, Stream[F, A])]): Stream[F, A]

Attributes

Inherited from:
Scheduler
Source
Scheduler.scala
final def sleep(schedule: Schedule): Stream[F, Unit]

Attributes

Inherited from:
Scheduler
Source
Scheduler.scala
final def sleepUntilNext(schedule: Schedule): F[Unit]

Attributes

Inherited from:
Scheduler
Source
Scheduler.scala

Implicits

Implicits

implicit override val temporal: Temporal[F]

Attributes

Source
ZonedDateTimeScheduler.scala