SchedulerQuartz

com.github.sideeffffect.quartz.SchedulerQuartz
See theSchedulerQuartz companion object
class SchedulerQuartz[A, F[_], G[_]](underlying: Scheduler, action: A => F[Unit], dispatcher: Dispatcher[F])(implicit evidence$1: Encoder[A], evidence$2: Decoder[A], evidence$3: MonadThrow[F], evidence$4: Sync[G]) extends SchedulerCustom[A, G], Job

Attributes

Companion
object
Graph
Supertypes
trait Job
trait SchedulerCustom[A, G]
trait Scheduler[A, G]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def checkExists(jobKey: JobKey): G[Boolean]

Attributes

Definition Classes
override def deleteJob(jobKey: JobKey): G[Boolean]

Attributes

Definition Classes
override def execute(context: JobExecutionContext): Unit

Attributes

Definition Classes
Job
def executeAction(a: A): F[Unit]
def executeF(context: JobExecutionContext): F[Unit]
override def scheduleJob(trigger: Trigger): G[Instant]

Attributes

Definition Classes
override def scheduleJob(jobDetail: JobDetail, trigger: Trigger): G[Instant]

Attributes

Definition Classes
override def scheduleJobCustom(jobKey: JobKey, jobData: A, cronExpression: CronExpression): G[Unit]

Attributes

Definition Classes
override def scheduleJobCustom(jobKey: JobKey, jobData: A, instant: Instant): G[Unit]

Attributes

Definition Classes
override def scheduleJobCustom(jobKey: JobKey, jobData: A, configure: (TriggerBuilder[Trigger]) => TriggerBuilder[_ <: Trigger]): G[Instant]

Attributes

Definition Classes
def unsafeUnderlying: Scheduler