public class ValidatorServiceImpl
extends gr.uoa.di.driver.app.DriverServiceImpl
implements eu.dnetlib.api.functionality.ValidatorService
| Constructor and Description |
|---|
ValidatorServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> |
getBlackboardNotificationHandler() |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getJobSummary(List<String> baseUrl,
int size) |
List<eu.dnetlib.domain.functionality.validator.RuleSet> |
getRuleSets() |
eu.dnetlib.domain.functionality.validator.StoredJob |
getStoredJob(int jobId,
String groupBy) |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getStoredJobs(String userMail,
String jobType,
Integer offset,
Integer limit,
String dateFrom,
String dateTo) |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getStoredJobsNew(String userMail,
String jobType,
Integer offset,
Integer limit,
String dateFrom,
String dateTo,
String jobStatus) |
int |
getStoredJobsTotalNumber(String userMail,
String jobType) |
int |
getStoredJobsTotalNumberNew(String userMail,
String jobType,
String jobStatus) |
ValidatorManager |
getValManager() |
void |
init() |
void |
setBlackboardNotificationHandler(eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> blackboardNotificationHandler) |
void |
setValManager(ValidatorManager valManager) |
void |
submitValidationJob(eu.dnetlib.domain.functionality.validator.JobForValidation job) |
getServiceEPR, getSnManager, identify, isInititialized, notify, setServiceEPR, setServiceIdentity, setSnManager, subscribe, subscribe, subscribepublic void init()
init in class gr.uoa.di.driver.app.DriverServiceImplpublic eu.dnetlib.domain.functionality.validator.StoredJob getStoredJob(int jobId,
String groupBy)
throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJob in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic List<eu.dnetlib.domain.functionality.validator.StoredJob> getJobSummary(List<String> baseUrl, int size) throws eu.dnetlib.api.functionality.ValidatorServiceException
getJobSummary in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic List<eu.dnetlib.domain.functionality.validator.StoredJob> getStoredJobs(String userMail, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo) throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJobs in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic List<eu.dnetlib.domain.functionality.validator.StoredJob> getStoredJobsNew(String userMail, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo, String jobStatus) throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJobsNew in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic int getStoredJobsTotalNumber(String userMail, String jobType) throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJobsTotalNumber in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic int getStoredJobsTotalNumberNew(String userMail, String jobType, String jobStatus) throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJobsTotalNumberNew in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets() throws eu.dnetlib.api.functionality.ValidatorServiceException
getRuleSets in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic void submitValidationJob(eu.dnetlib.domain.functionality.validator.JobForValidation job)
throws eu.dnetlib.api.functionality.ValidatorServiceException
submitValidationJob in interface eu.dnetlib.api.functionality.ValidatorServiceeu.dnetlib.api.functionality.ValidatorServiceExceptionpublic eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> getBlackboardNotificationHandler()
public ValidatorManager getValManager()
public void setValManager(ValidatorManager valManager)
public void setBlackboardNotificationHandler(eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler<eu.dnetlib.enabling.tools.blackboard.BlackboardServerHandler> blackboardNotificationHandler)
Copyright © 2020. All rights reserved.