public abstract class AbstractValidatorListener extends Object implements eu.dnetlib.validator.engine.execution.JobListener
| Modifier and Type | Field and Description |
|---|---|
protected int |
jobId |
protected int |
score_content |
protected int |
score_usage |
protected boolean |
updateExisting |
| Constructor and Description |
|---|
AbstractValidatorListener() |
| Modifier and Type | Method and Description |
|---|---|
void |
currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks,
int jobId,
Object object,
Map<String,Object> recordContext) |
void |
currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks,
int jobId,
Object object,
Map<String,Object> recordContext,
Throwable t) |
void |
failed(int jobId,
Map<String,Object> jobContext,
Throwable t) |
void |
finished(int jobId,
Map<String,Object> jobContext) |
int |
getJobId() |
eu.dnetlib.validator.commons.dao.jobs.JobsDAO |
getJobsDao() |
int |
getJobsFinished() |
int |
getScore_content() |
int |
getScore_usage() |
int |
getTotalJobs() |
boolean |
isUpdateExisting() |
protected abstract void |
jobFailure(int jobId,
Map<String,Object> jobContext,
Throwable t) |
protected abstract void |
jobSuccess(int jobId,
Map<String,Object> jobContext) |
void |
setJobId(int jobId) |
void |
setJobsDao(eu.dnetlib.validator.commons.dao.jobs.JobsDAO jobsDao) |
void |
setJobsFinished(int jobsFinished) |
void |
setScore_content(int score_content) |
void |
setScore_usage(int score_usage) |
void |
setTotalJobs(int totalJobs) |
void |
setUpdateExisting(boolean updateExisting) |
protected int jobId
protected boolean updateExisting
protected int score_content
protected int score_usage
protected abstract void jobFailure(int jobId,
Map<String,Object> jobContext,
Throwable t)
@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 void currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks, int jobId, Object object, Map<String,Object> recordContext, Throwable t)
currentResults in interface eu.dnetlib.validator.engine.execution.JobListenerpublic void currentResults(List<eu.dnetlib.validator.engine.execution.CompletedTask> tasks, int jobId, Object object, Map<String,Object> recordContext)
currentResults in interface eu.dnetlib.validator.engine.execution.JobListenerpublic eu.dnetlib.validator.commons.dao.jobs.JobsDAO getJobsDao()
public void setJobsDao(eu.dnetlib.validator.commons.dao.jobs.JobsDAO jobsDao)
public int getJobId()
public void setJobId(int jobId)
public boolean isUpdateExisting()
public void setUpdateExisting(boolean updateExisting)
public int getTotalJobs()
public void setTotalJobs(int totalJobs)
public int getJobsFinished()
public void setJobsFinished(int jobsFinished)
public int getScore_content()
public void setScore_content(int score_content)
public int getScore_usage()
public void setScore_usage(int score_usage)
Copyright © 2021. All rights reserved.