Class JobDocumentMapper
- java.lang.Object
-
- org.jobrunr.storage.nosql.mongo.mapper.JobDocumentMapper
-
public class JobDocumentMapper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JobDocumentMapper(JobMapper jobMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bson.conversions.Bson
byId(java.util.List<java.util.UUID> ids)
org.bson.Document
toInsertDocument(Job job)
org.bson.Document
toInsertDocument(RecurringJob recurringJob)
Job
toJob(org.bson.Document document)
RecurringJob
toRecurringJob(org.bson.Document document)
org.bson.Document
toUpdateDocument(Job job)
com.mongodb.client.model.UpdateOneModel<org.bson.Document>
toUpdateOneModel(Job job)
-
-
-
Constructor Detail
-
JobDocumentMapper
public JobDocumentMapper(JobMapper jobMapper)
-
-
Method Detail
-
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(java.util.List<java.util.UUID> ids)
-
toRecurringJob
public RecurringJob toRecurringJob(org.bson.Document document)
-
-