public interface JobsDAO extends DAO<eu.dnetlib.domain.functionality.validator.StoredJob>
| Modifier and Type | Method and Description |
|---|---|
int |
deleteOld(String date,
String period,
String jobType) |
int |
deleteUncompletedJobs() |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getJobs(String userName,
String jobType,
Integer offset,
Integer limit,
String dateFrom,
String dateTo) |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getJobs(String userName,
String jobType,
Integer offset,
Integer limit,
String dateFrom,
String dateTo,
String validationStatus) |
int |
getJobsTotalNumber(String userName,
String jobType) |
int |
getJobsTotalNumber(String userName,
String jobType,
String validationStatus) |
eu.dnetlib.domain.functionality.validator.StoredJob |
getJobSummary(int jobId,
String groupby) |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getJobSummary(List<String> baseUrls,
int size) |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getUncompletedJobs() |
void |
importOldJobs() |
int |
setJobFinished(int jobId,
Map<String,Map<Integer,RuleStatus>> scoreMapPerGroupBy,
String error,
Boolean failed,
int objsValidated,
String validationType) |
void |
setStatus(int jobId,
String status,
int recordsTested,
String validationType) |
void |
setTotalJobFinished(int jobId,
String error,
Boolean failed) |
int deleteOld(String date, String period, String jobType) throws DaoException
DaoExceptionint setJobFinished(int jobId,
Map<String,Map<Integer,RuleStatus>> scoreMapPerGroupBy,
String error,
Boolean failed,
int objsValidated,
String validationType)
throws DaoException
DaoExceptionvoid setTotalJobFinished(int jobId,
String error,
Boolean failed)
throws DaoException
DaoExceptionvoid setStatus(int jobId,
String status,
int recordsTested,
String validationType)
throws DaoException
DaoExceptionList<eu.dnetlib.domain.functionality.validator.StoredJob> getJobs(String userName, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo) throws DaoException
DaoExceptionList<eu.dnetlib.domain.functionality.validator.StoredJob> getJobs(String userName, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo, String validationStatus) throws DaoException
DaoExceptionint getJobsTotalNumber(String userName, String jobType) throws DaoException
DaoExceptionint getJobsTotalNumber(String userName, String jobType, String validationStatus) throws DaoException
DaoExceptioneu.dnetlib.domain.functionality.validator.StoredJob getJobSummary(int jobId,
String groupby)
throws DaoException
DaoExceptionList<eu.dnetlib.domain.functionality.validator.StoredJob> getJobSummary(List<String> baseUrls, int size) throws DaoException
DaoExceptionList<eu.dnetlib.domain.functionality.validator.StoredJob> getUncompletedJobs() throws DaoException
DaoExceptionint deleteUncompletedJobs()
throws DaoException
DaoExceptionvoid importOldJobs()
throws DaoException
DaoExceptionCopyright © 2023. All rights reserved.