@Component public class ValidatorApiImpl extends Object implements ValidatorApi
| Constructor and Description |
|---|
ValidatorApiImpl() |
| Modifier and Type | Method and Description |
|---|---|
InterfaceInformation |
getInterfaceInformation(String baseUrl) |
eu.dnetlib.domain.functionality.validator.RuleSet |
getRuleSet(String acronym) |
List<eu.dnetlib.domain.functionality.validator.RuleSet> |
getRuleSets(String mode) |
List<String> |
getSetsOfRepository(String url) |
List<eu.dnetlib.domain.functionality.validator.StoredJob> |
getStoredJobsNew(String user,
String jobType,
Integer offset,
Integer limit,
String dateFrom,
String dateTo,
String validationStatus) |
int |
getStoredJobsTotalNumberNew(String user,
String jobType,
String validationStatus) |
gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.functionality.ValidatorService> |
getValidatorServiceLocator() |
boolean |
identifyRepo(String url) |
void |
reSubmitJobForValidation(String jobId) |
void |
setValidatorServiceLocator(gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.functionality.ValidatorService> validatorServiceLocator) |
void |
submitJobForValidation(eu.dnetlib.domain.functionality.validator.JobForValidation jobForValidation) |
public gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.functionality.ValidatorService> getValidatorServiceLocator()
public void setValidatorServiceLocator(gr.uoa.di.driver.util.ServiceLocator<eu.dnetlib.api.functionality.ValidatorService> validatorServiceLocator)
public void submitJobForValidation(eu.dnetlib.domain.functionality.validator.JobForValidation jobForValidation)
submitJobForValidation in interface ValidatorApipublic void reSubmitJobForValidation(String jobId) throws org.json.JSONException
reSubmitJobForValidation in interface ValidatorApiorg.json.JSONExceptionpublic List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets(@PathVariable(value="mode") String mode)
getRuleSets in interface ValidatorApipublic List<String> getSetsOfRepository(@PathVariable(value="url") String url)
getSetsOfRepository in interface ValidatorApipublic boolean identifyRepo(@PathVariable(value="url")
String url)
identifyRepo in interface ValidatorApipublic eu.dnetlib.domain.functionality.validator.RuleSet getRuleSet(@PathVariable(value="acronym")
String acronym)
getRuleSet in interface ValidatorApipublic List<eu.dnetlib.domain.functionality.validator.StoredJob> getStoredJobsNew(String user, String jobType, Integer offset, Integer limit, String dateFrom, String dateTo, String validationStatus) throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJobsNew in interface ValidatorApieu.dnetlib.api.functionality.ValidatorServiceExceptionpublic int getStoredJobsTotalNumberNew(String user, String jobType, String validationStatus) throws eu.dnetlib.api.functionality.ValidatorServiceException
getStoredJobsTotalNumberNew in interface ValidatorApieu.dnetlib.api.functionality.ValidatorServiceExceptionpublic InterfaceInformation getInterfaceInformation(@PathVariable(value="baseUrl") String baseUrl) throws ValidationServiceException
getInterfaceInformation in interface ValidatorApiValidationServiceExceptionCopyright © 2019. All rights reserved.