@RestController
@RequestMapping(value="/validator")
public interface ValidatorApi
| 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) |
boolean |
identifyRepo(String url) |
void |
reSubmitJobForValidation(String jobId) |
void |
submitJobForValidation(eu.dnetlib.domain.functionality.validator.JobForValidation jobForValidation) |
@RequestMapping(value="/submitJobForValidation",
method=POST,
consumes="application/json")
@ResponseBody
void submitJobForValidation(@RequestBody
eu.dnetlib.domain.functionality.validator.JobForValidation jobForValidation)
@RequestMapping(value="/reSubmitJobForValidation/",
method=POST,
consumes="application/json")
@ResponseBody
void reSubmitJobForValidation(@RequestBody
String jobId)
throws org.json.JSONException
org.json.JSONException@RequestMapping(value="/getRuleSets/{mode}",
method=GET,
produces="application/json")
@ResponseBody
List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets(String mode)
@RequestMapping(value="/getSetsOfRepository",
method=GET,
produces="application/json")
@ResponseBody
List<String> getSetsOfRepository(@RequestBody
String url)
@RequestMapping(value="/identifyRepository/{url}",
method=GET,
produces="application/json")
@ResponseBody
boolean identifyRepo(String url)
@RequestMapping(value="/getRuleSet/{acronym}",
method=GET,
produces="application/json")
@ResponseBody
eu.dnetlib.domain.functionality.validator.RuleSet getRuleSet(String acronym)
@RequestMapping(value="/getStoredJobsNew",
method=GET,
produces="application/json")
@ResponseBody
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
eu.dnetlib.api.functionality.ValidatorServiceException@RequestMapping(value="/getStoredJobsTotalNumberNew",
method=GET,
produces="application/json")
@ResponseBody
int getStoredJobsTotalNumberNew(String user,
String jobType,
String validationStatus)
throws eu.dnetlib.api.functionality.ValidatorServiceException
eu.dnetlib.api.functionality.ValidatorServiceException@RequestMapping(value="/getInterfaceInformation/{baseUrl}",
method=GET,
produces="application/json")
@ResponseBody
InterfaceInformation getInterfaceInformation(String baseUrl)
throws ValidationServiceException
ValidationServiceExceptionCopyright © 2019. All rights reserved.