@Repository(value="jobRunLockRepository") public class MongoJobRunLockRepository extends de.otto.edison.mongo.AbstractMongoRepository<java.lang.String,JobRunLock>
| Constructor and Description |
|---|
MongoJobRunLockRepository(com.mongodb.client.MongoDatabase database) |
| Modifier and Type | Method and Description |
|---|---|
protected com.mongodb.client.MongoCollection<org.bson.Document> |
collection() |
protected JobRunLock |
decode(org.bson.Document document) |
protected org.bson.Document |
encode(JobRunLock value) |
protected void |
ensureIndexes() |
protected java.lang.String |
keyOf(JobRunLock value) |
@Autowired public MongoJobRunLockRepository(com.mongodb.client.MongoDatabase database)
protected void ensureIndexes()
ensureIndexes in class de.otto.edison.mongo.AbstractMongoRepository<java.lang.String,JobRunLock>protected com.mongodb.client.MongoCollection<org.bson.Document> collection()
collection in class de.otto.edison.mongo.AbstractMongoRepository<java.lang.String,JobRunLock>protected java.lang.String keyOf(JobRunLock value)
keyOf in class de.otto.edison.mongo.AbstractMongoRepository<java.lang.String,JobRunLock>protected org.bson.Document encode(JobRunLock value)
encode in class de.otto.edison.mongo.AbstractMongoRepository<java.lang.String,JobRunLock>protected JobRunLock decode(org.bson.Document document)
decode in class de.otto.edison.mongo.AbstractMongoRepository<java.lang.String,JobRunLock>