- 
                Notifications
    
You must be signed in to change notification settings  - Fork 16
 
Job.retryDelay
        Grant Carthew edited this page Feb 10, 2017 
        ·
        5 revisions
      
    Get: Number
- Returns the 
retryDelayvalue configured for this job. 
Example:
const Queue = require('rethinkdb-job-queue')
const q = new Queue()
let job = q.createJob()
q.addJob(job).then(() => {
  return q.getJob(job.id)
}).then((savedJobs) => {
  let retryDelay = savedJobs[0].retryDelay
  // retryDelay === 600000
}).catch(err => console.error(err))For detail on what the retryDelay value is used for, see the Job Retry document.
- Introduction
 - Tutorial
 - Queue Constructor
 - Queue Connection
 - Queue Options
 - Queue PubSub
 - Queue Master
 - Queue Events
 - State Document
 - Job Processing
 - Job Options
 - Job Status
 - Job Retry
 - Job Repeat
 - Job Logging
 - Job Editing
 - Job Schema
 - Job Name
 - Complex Job
 - Delayed Job
 - Cancel Job
 - Error Handling
 
- Queue.createJob
 - Queue.addJob
 - Queue.getJob
 - Queue.findJob
 - Queue.findJobByName
 - Queue.containsJobByName
 - Queue.cancelJob
 - Queue.reanimateJob
 - Queue.removeJob
 - Queue.process
 - Queue.review
 - Queue.summary
 - Queue.ready
 - Queue.pause
 - Queue.resume
 - Queue.reset
 - Queue.stop
 - Queue.drop
 - Queue.Job
 
- Queue.host
 - Queue.port
 - Queue.db
 - Queue.name
 - Queue.r
 - Queue.id
 - Queue.jobOptions [R/W]
 - Queue.changeFeed
 - Queue.master
 - Queue.masterInterval
 - Queue.removeFinishedJobs
 - Queue.running
 - Queue.concurrency [R/W]
 - Queue.paused
 - Queue.idle
 
- Event.ready
 - Event.added
 - Event.updated
 - Event.active
 - Event.processing
 - Event.progress
 - Event.log
 - Event.pausing
 - Event.paused
 - Event.resumed
 - Event.completed
 - Event.cancelled
 - Event.failed
 - Event.terminated
 - Event.reanimated
 - Event.removed
 - Event.idle
 - Event.reset
 - Event.error
 - Event.reviewed
 - Event.detached
 - Event.stopping
 - Event.stopped
 - Event.dropped
 
- Job.setName
 - Job.setPriority
 - Job.setTimeout
 - Job.setDateEnable
 - Job.setRetryMax
 - Job.setRetryDelay
 - Job.setRepeat
 - Job.setRepeatDelay
 - Job.updateProgress
 - Job.update
 - Job.getCleanCopy
 - Job.addLog
 - Job.getLastLog