public interface JobRepository
| Modifier and Type | Method and Description |
|---|---|
void |
createOrUpdate(JobInfo job) |
java.util.List<JobInfo> |
findAll() |
java.util.List<JobInfo> |
findByType(java.lang.String jobType) |
java.util.List<JobInfo> |
findLatest(int maxCount) |
java.util.List<JobInfo> |
findLatestBy(java.lang.String type,
int maxCount) |
java.util.Optional<JobInfo> |
findOne(java.net.URI uri) |
java.util.Optional<JobInfo> |
findRunningJobByType(java.lang.String jobType) |
java.util.List<JobInfo> |
findRunningWithoutUpdateSince(java.time.OffsetDateTime timeOffset) |
void |
removeIfStopped(java.net.URI uri) |
long |
size() |
java.util.List<JobInfo> findLatest(int maxCount)
java.util.Optional<JobInfo> findOne(java.net.URI uri)
java.util.List<JobInfo> findLatestBy(java.lang.String type, int maxCount)
java.util.List<JobInfo> findRunningWithoutUpdateSince(java.time.OffsetDateTime timeOffset)
java.util.List<JobInfo> findAll()
java.util.List<JobInfo> findByType(java.lang.String jobType)
java.util.Optional<JobInfo> findRunningJobByType(java.lang.String jobType)
void createOrUpdate(JobInfo job)
void removeIfStopped(java.net.URI uri)
long size()