Cancels the running job and all associated triggers
Cancels the running job and all associated triggers
The name of the job, as defined in the schedule
Success or Failure in a Boolean
Create a schedule programmatically (must still be scheduled by calling 'schedule')
Create a schedule programmatically (must still be scheduled by calling 'schedule')
A String identifying the job
A string describing the purpose of the job
A string with the cron-type expression
An optional calendar to use.
Parses calendar configurations, creates Calendar instances and attaches them to the scheduler
Parses calendar configurations, creates Calendar instances and attaches them to the scheduler
Unpauses all jobs in the scheduler
Attempts to resume (un-pause) the given job
Attempts to resume (un-pause) the given job
The name of the job, as defined in the schedule
Success or Failure in a Boolean
Schedule a job, whose named configuration must be available
Schedule a job, whose named configuration must be available
A String identifying the job, which must match configuration
An ActorRef, who will be notified each time the schedule fires
A message object, which will be sent to receiver
each time the schedule fires
A date, which indicates the first time the trigger will fire.
Creates the actual jobs for Quartz, and setups the Trigger, etc.
Creates the actual jobs for Quartz, and setups the Trigger, etc.
A date, which indicates the first time the trigger will fire.
Parses job and trigger configurations, preparing them for any code request of a matching job.
Parses job and trigger configurations, preparing them for any code request of a matching job. In our world, jobs and triggers are essentially 'merged' - our scheduler is built around triggers and jobs are basically 'idiot' programs who fire off messages.
RECAST KEY AS UPPERCASE TO AVOID RUNTIME LOOKUP ISSUES
Shutdown the scheduler manually.
Shutdown the scheduler manually. The scheduler cannot be re-started.
wait for jobs to complete? default to false
Puts the Scheduler in 'standby' mode, temporarily halting firing of triggers.
Puts the Scheduler in 'standby' mode, temporarily halting firing of triggers. Resumable by running 'start'
Starts up the scheduler.
Starts up the scheduler. This is typically used from userspace only to restart a scheduler in standby mode.
True if calling this function resulted in the starting of the scheduler; false if the scheduler was already started.
Suspends (pauses) all jobs in the scheduler
Attempts to suspend (pause) the given job
Attempts to suspend (pause) the given job
The name of the job, as defined in the schedule
Success or Failure in a Boolean
Note that this extension will only be instantiated *once* *per actor system*.