Class JobDocumentMapper

java.lang.Object
org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper

public class JobDocumentMapper extends Object
  • Constructor Details

    • JobDocumentMapper

      public JobDocumentMapper(JobMapper jobMapper)
  • Method Details

    • toInsertDocument

      public org.bson.Document toInsertDocument(Job job)
    • toUpdateDocument

      public org.bson.Document toUpdateDocument(Job job)
    • toUpdateOneModel

      public com.mongodb.client.model.UpdateOneModel<org.bson.Document> toUpdateOneModel(Job job)
    • toJob

      public Job toJob(org.bson.Document document)
    • toInsertDocument

      public org.bson.Document toInsertDocument(RecurringJob recurringJob)
    • byId

      public org.bson.conversions.Bson byId(List<UUID> ids)
    • toRecurringJob

      public RecurringJob toRecurringJob(org.bson.Document document)