public class DnetListener extends Object implements eu.dnetlib.validator.engine.execution.JobListener
| Constructor and Description |
|---|
DnetListener() |
| 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) |
eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> |
getBlackboardHandler() |
String |
getGroupBy() |
int |
getInternalJobsSum() |
eu.dnetlib.enabling.tools.blackboard.BlackboardJob |
getJob() |
int |
getJobStatusUpdateInterval() |
gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.enabling.ResultSetService> |
getResultSetServiceLocator() |
org.springframework.core.task.TaskExecutor |
getRsExecutor() |
int |
getValidationJobId() |
ValidatorManager |
getValidatorManager() |
RecordXMLBuilder |
getXmlBuilder() |
void |
initOutputs() |
boolean |
isEnableOutputToDisk() |
boolean |
isEnableOutputToRS() |
void |
setBlackboardHandler(eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> blackboardHandler) |
void |
setEnableOutputToDisk(boolean enableOutputToDisk) |
void |
setEnableOutputToRS(boolean enableOutputToRS) |
void |
setGroupBy(String groupBy) |
void |
setInternalJobsSum(int internalJobsSum) |
void |
setJob(eu.dnetlib.enabling.tools.blackboard.BlackboardJob job) |
void |
setJobStatusUpdateInterval(int jobStatusUpdateInterval) |
void |
setResultSetServiceLocator(gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.enabling.ResultSetService> resultSetServiceLocator) |
void |
setRsExecutor(org.springframework.core.task.TaskExecutor rsExecutor) |
void |
setValidationJobId(int validationJobId) |
void |
setValidatorManager(ValidatorManager validatorManager) |
void |
setXmlBuilder(RecordXMLBuilder xmlBuilder) |
public void initOutputs()
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.ValidatorExceptionpublic 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.ValidatorExceptionpublic void finished(int jobId,
Map<String,Object> jobContext)
finished in interface eu.dnetlib.validator.engine.execution.JobListenerpublic void failed(int jobId,
Map<String,Object> jobContext,
Throwable t)
failed in interface eu.dnetlib.validator.engine.execution.JobListenerpublic RecordXMLBuilder getXmlBuilder()
public void setXmlBuilder(RecordXMLBuilder xmlBuilder)
public eu.dnetlib.enabling.tools.blackboard.BlackboardJob getJob()
public void setJob(eu.dnetlib.enabling.tools.blackboard.BlackboardJob job)
public gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.enabling.ResultSetService> getResultSetServiceLocator()
public void setResultSetServiceLocator(gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.enabling.ResultSetService> resultSetServiceLocator)
public eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> getBlackboardHandler()
public void setBlackboardHandler(eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> blackboardHandler)
public org.springframework.core.task.TaskExecutor getRsExecutor()
public void setRsExecutor(org.springframework.core.task.TaskExecutor rsExecutor)
public int getInternalJobsSum()
public void setInternalJobsSum(int internalJobsSum)
public int getValidationJobId()
public void setValidationJobId(int validationJobId)
public int getJobStatusUpdateInterval()
public void setJobStatusUpdateInterval(int jobStatusUpdateInterval)
public boolean isEnableOutputToDisk()
public void setEnableOutputToDisk(boolean enableOutputToDisk)
public boolean isEnableOutputToRS()
public void setEnableOutputToRS(boolean enableOutputToRS)
public ValidatorManager getValidatorManager()
public void setValidatorManager(ValidatorManager validatorManager)
public String getGroupBy()
public void setGroupBy(String groupBy)
Copyright © 2022. All rights reserved.