Class JobConverter


  • public class JobConverter
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      JobConverter​(org.quartz.spi.ClassLoadHelper loadHelper, JobDataConverter jobDataConverter)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.bson.Document toDocument​(org.quartz.JobDetail newJob, org.quartz.JobKey key)
      Converts job detail into document.
      org.quartz.JobDetail toJobDetail​(org.bson.Document doc)
      Converts from document to job detail.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • JOB_REQUESTS_RECOVERY

        public static final java.lang.String JOB_REQUESTS_RECOVERY
        See Also:
        Constant Field Values
    • Constructor Detail

      • JobConverter

        public JobConverter​(org.quartz.spi.ClassLoadHelper loadHelper,
                            JobDataConverter jobDataConverter)
    • Method Detail

      • toDocument

        public org.bson.Document toDocument​(org.quartz.JobDetail newJob,
                                            org.quartz.JobKey key)
                                     throws org.quartz.JobPersistenceException
        Converts job detail into document. Depending on the config, job data map can be stored as a base64 encoded (default) or plain object.
        Throws:
        org.quartz.JobPersistenceException
      • toJobDetail

        public org.quartz.JobDetail toJobDetail​(org.bson.Document doc)
                                         throws org.quartz.JobPersistenceException
        Converts from document to job detail.
        Throws:
        org.quartz.JobPersistenceException