Project

General

Profile

1
package eu.dnetlib.clients.functionality.validator.ws;
2

    
3
import eu.dnetlib.api.functionality.ValidatorService;
4
import eu.dnetlib.api.functionality.ValidatorServiceException;
5
import eu.dnetlib.clients.ws.BaseDriverWebService;
6
import eu.dnetlib.domain.functionality.validator.JobForValidation;
7
import eu.dnetlib.domain.functionality.validator.RuleSet;
8
import eu.dnetlib.domain.functionality.validator.StoredJob;
9

    
10
import javax.jws.WebService;
11
import java.util.List;
12

    
13
@WebService(
14
		targetNamespace ="http://services.dnetlib.eu/",
15
		serviceName = "ValidatorWebService", 
16
		endpointInterface = "eu.dnetlib.clients.functionality.validator.ws.ValidatorWebService")
17
public class ValidatorWebServiceImpl
18
		extends BaseDriverWebService<ValidatorService>
19
		implements ValidatorWebService {
20

    
21
	@Override
22
	public StoredJob getStoredJob(int jobId, String groupBy)
23
			throws ValidatorServiceException {
24
		return service.getStoredJob(jobId, groupBy);
25
	}
26

    
27
	@Override
28
	public List<StoredJob> getStoredJobs(String userMail, String jobType,
29
			Integer offset, Integer limit, String dateFrom, String dateTo) throws ValidatorServiceException {
30
		return service.getStoredJobs(userMail, jobType, offset, limit, dateFrom, dateTo);
31
	}
32

    
33
	@Override
34
	public List<StoredJob> getStoredJobsNew(String userMail, String jobType,
35
										 Integer offset, Integer limit, String dateFrom, String dateTo, String jobStatus) throws ValidatorServiceException {
36
		return service.getStoredJobsNew(userMail, jobType, offset, limit, dateFrom, dateTo, jobStatus);
37
	}
38
	
39
	@Override
40
	public int getStoredJobsTotalNumber(String userMail, String jobType) throws ValidatorServiceException {
41
		return service.getStoredJobsTotalNumber(userMail, jobType);
42
	}
43

    
44
	@Override
45
	public int getStoredJobsTotalNumberNew(String userMail, String jobType, String jobStatus) throws ValidatorServiceException {
46
		return service.getStoredJobsTotalNumberNew(userMail, jobType, jobStatus);
47
	}
48

    
49
	@Override
50
	public List<RuleSet> getRuleSets() throws ValidatorServiceException {
51
		return service.getRuleSets();
52
	}
53

    
54
	@Override
55
	public void submitValidationJob(JobForValidation job)
56
			throws ValidatorServiceException {
57
		service.submitValidationJob(job);
58
	}
59

    
60

    
61

    
62

    
63

    
64
}
(4-4/4)