public class ValidatorJobListener extends Object implements eu.dnetlib.validator.engine.execution.JobListener
| Constructor and Description |
|---|
ValidatorJobListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks,
int jobId,
Object record,
Map<String,Object> recordContext) |
void |
currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks,
int jobId,
Object record,
Map<String,Object> recordContext,
Throwable t) |
void |
failed(int jobId,
Map<String,Object> jobContext,
Throwable t) |
void |
finished(int jobId,
Map<String,Object> jobContext) |
Set<Integer> |
getBlacklistRuleIds() |
String |
getGroupBy_xpath() |
int |
getInternalJobsSum() |
eu.dnetlib.validator.commons.dao.jobs.JobsDAO |
getJobsDao() |
Integer |
getJobSubmittedId() |
String |
getJobSubmittedUser() |
Map<Integer,eu.dnetlib.domain.functionality.validator.Rule> |
getRuleCacheMap() |
eu.dnetlib.validator.commons.dao.rules.RulesDAO |
getRulesDao() |
Map<String,Map<Integer,eu.dnetlib.validator.commons.dao.rules.RuleStatus>> |
getScoreMapPerGroupBy() |
eu.dnetlib.validator.commons.dao.tasks.TasksDAO |
getTasksDao() |
String |
getValBaseUrl() |
String |
getValidationType() |
void |
setBlacklistRuleIds(Set<Integer> blacklistRuleIds) |
void |
setGroupBy_xpath(String groupBy_xpath) |
void |
setInternalJobsSum(int internalJobsSum) |
void |
setJobsDao(eu.dnetlib.validator.commons.dao.jobs.JobsDAO jobsDao) |
void |
setJobSubmittedId(Integer jobSubmittedId) |
void |
setJobSubmittedUser(String jobSubmittedUser) |
void |
setRuleCacheMap(Map<Integer,eu.dnetlib.domain.functionality.validator.Rule> ruleCacheMap) |
void |
setRulesDao(eu.dnetlib.validator.commons.dao.rules.RulesDAO rulesDao) |
void |
setScoreMapPerGroupBy(Map<String,Map<Integer,eu.dnetlib.validator.commons.dao.rules.RuleStatus>> scoreMapPerGroupBy) |
void |
setTasksDao(eu.dnetlib.validator.commons.dao.tasks.TasksDAO tasksDao) |
void |
setValBaseUrl(String valBaseUrl) |
void |
setValidationType(String validationType) |
@Transactional(propagation=REQUIRED) public void currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks, int jobId, Object record, Map<String,Object> recordContext, Throwable t) throws eu.dnetlib.validator.engine.ValidatorException
currentResults in interface eu.dnetlib.validator.engine.execution.JobListenereu.dnetlib.validator.engine.ValidatorException@Transactional(propagation=REQUIRED) public void currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks, int jobId, Object record, Map<String,Object> recordContext) throws eu.dnetlib.validator.engine.ValidatorException
currentResults in interface eu.dnetlib.validator.engine.execution.JobListenereu.dnetlib.validator.engine.ValidatorException@Transactional(propagation=REQUIRED)
public void finished(int jobId,
Map<String,Object> jobContext)
finished in interface eu.dnetlib.validator.engine.execution.JobListener@Transactional(propagation=REQUIRED)
public void failed(int jobId,
Map<String,Object> jobContext,
Throwable t)
failed in interface eu.dnetlib.validator.engine.execution.JobListenerpublic Integer getJobSubmittedId()
public void setJobSubmittedId(Integer jobSubmittedId)
public String getJobSubmittedUser()
public void setJobSubmittedUser(String jobSubmittedUser)
public String getGroupBy_xpath()
public void setGroupBy_xpath(String groupBy_xpath)
public String getValBaseUrl()
public void setValBaseUrl(String valBaseUrl)
public int getInternalJobsSum()
public void setInternalJobsSum(int internalJobsSum)
public Map<String,Map<Integer,eu.dnetlib.validator.commons.dao.rules.RuleStatus>> getScoreMapPerGroupBy()
public void setScoreMapPerGroupBy(Map<String,Map<Integer,eu.dnetlib.validator.commons.dao.rules.RuleStatus>> scoreMapPerGroupBy)
public eu.dnetlib.validator.commons.dao.tasks.TasksDAO getTasksDao()
public void setTasksDao(eu.dnetlib.validator.commons.dao.tasks.TasksDAO tasksDao)
public eu.dnetlib.validator.commons.dao.jobs.JobsDAO getJobsDao()
public void setJobsDao(eu.dnetlib.validator.commons.dao.jobs.JobsDAO jobsDao)
public eu.dnetlib.validator.commons.dao.rules.RulesDAO getRulesDao()
public void setRulesDao(eu.dnetlib.validator.commons.dao.rules.RulesDAO rulesDao)
public Map<Integer,eu.dnetlib.domain.functionality.validator.Rule> getRuleCacheMap()
public void setRuleCacheMap(Map<Integer,eu.dnetlib.domain.functionality.validator.Rule> ruleCacheMap)
public String getValidationType()
public void setValidationType(String validationType)
Copyright © 2023. All rights reserved.