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
DaoException
int setJobFinished(int jobId, Map<String,Map<Integer,RuleStatus>> scoreMapPerGroupBy, String error, Boolean failed, int objsValidated, String validationType) throws DaoException
DaoException
void setTotalJobFinished(int jobId, String error, Boolean failed) throws DaoException
DaoException
void setStatus(int jobId, String status, int recordsTested, String validationType) throws DaoException
DaoException
List<eu.dnetlib.domain.functionality.validator.StoredJob> getJobs(String userName, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo) throws DaoException
DaoException
List<eu.dnetlib.domain.functionality.validator.StoredJob> getJobs(String userName, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo, String validationStatus) throws DaoException
DaoException
int getJobsTotalNumber(String userName, String jobType) throws DaoException
DaoException
int getJobsTotalNumber(String userName, String jobType, String validationStatus) throws DaoException
DaoException
eu.dnetlib.domain.functionality.validator.StoredJob getJobSummary(int jobId, String groupby) throws DaoException
DaoException
List<eu.dnetlib.domain.functionality.validator.StoredJob> getJobSummary(List<String> baseUrls, int size) throws DaoException
DaoException
List<eu.dnetlib.domain.functionality.validator.StoredJob> getUncompletedJobs() throws DaoException
DaoException
int deleteUncompletedJobs() throws DaoException
DaoException
void importOldJobs() throws DaoException
DaoException
Copyright © 2023. All rights reserved.