@Path(value="/") public class QualityResource extends Object
| Constructor and Description |
|---|
QualityResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
cancelRequest(javax.ws.rs.core.MultivaluedMap<String,String> formParams) |
javax.ws.rs.core.Response |
computeQuality(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
Initiates the calculation of a specificed set of quality metrics on the dataset with the provided URI,
returns as response, a report listing the triple instances violating quality metrics
|
javax.ws.rs.core.Response |
getFailedRequests() |
javax.ws.rs.core.Response |
getPendingRequests() |
javax.ws.rs.core.Response |
getStatisticsForRequest(javax.ws.rs.core.MultivaluedMap<String,String> formParams) |
javax.ws.rs.core.Response |
getSuccessfulRequests() |
javax.ws.rs.core.Response |
status(javax.ws.rs.core.MultivaluedMap<String,String> formParams) |
@POST @Path(value="getStatisticsForRequest") @Produces(value="application/json") public javax.ws.rs.core.Response getStatisticsForRequest(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
@POST @Path(value="cancelRequest") @Produces(value="application/json") public javax.ws.rs.core.Response cancelRequest(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
@GET @Path(value="getPendingRequests") @Produces(value="application/json") public javax.ws.rs.core.Response getPendingRequests()
@GET @Path(value="getSuccessfulRequests") @Produces(value="application/json") public javax.ws.rs.core.Response getSuccessfulRequests()
@GET @Path(value="getFailedRequests") @Produces(value="application/json") public javax.ws.rs.core.Response getFailedRequests()
@POST @Path(value="status") @Produces(value="application/json") public javax.ws.rs.core.Response status(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
@POST @Path(value="compute_quality") @Produces(value="application/json") public javax.ws.rs.core.Response computeQuality(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
formParams - parameters for the calculation: Dataset = URI of the dataset to evaluate
(a URI should be encoded to avoid unsafe ASCII characters such as '&'),
QualityReportRequired = boolean, should a quality report be generated?,
MetricsConfiguration = JSON-LD specifying the metrics to be calculated (refer to documentation for details)
BaseUri = (Optional) define a base URI to the dataset when dataset dumps are split into more than one file/locationCopyright © 2017 Enterprise Information Systems - University of Bonn. All rights reserved.