Package

pl.touk

pscheduler

Permalink

package pscheduler

Visibility
  1. Public
  2. All

Type Members

  1. trait Cancellable extends AnyRef

    Permalink
  2. trait Defined extends AnyRef

    Permalink
  3. case class EveryNDays(days: Int, time: LocalTime = LocalTime.ofNanoOfDay(0)) extends TaskSchedule with RunningImmediatelyOutstandingExecutions with Product with Serializable

    Permalink
  4. case class EveryNHours(hours: Int, minuteOfHour: Int = 0) extends TaskSchedule with RunningImmediatelyOutstandingExecutions with Product with Serializable

    Permalink
  5. trait InMemoryScheduler extends AnyRef

    Permalink
  6. class PScheduler extends AnyRef

    Permalink
  7. class PSchedulerBuilder[+P, +CS, +CI, +C] extends AnyRef

    Permalink
  8. trait RunningImmediatelyOutstandingExecutions extends AnyRef

    Permalink
  9. case class Task(name: String, lastRun: Instant) extends Product with Serializable

    Permalink
  10. case class TaskConfiguration(taskName: String, schedule: TaskSchedule, run: () ⇒ Future[Unit]) extends Product with Serializable

    Permalink
  11. trait TaskSchedule extends AnyRef

    Permalink
  12. trait TasksPersistence extends AnyRef

    Permalink

Value Members

  1. object Daily

    Permalink
  2. object Hourly

    Permalink
  3. object PScheduler

    Permalink
  4. object PSchedulerBuilder extends PSchedulerBuilder[Nothing, Nothing, Nothing, Nothing]

    Permalink
  5. package executor

    Permalink

Ungrouped