Revision 56931
Added by Ioannis Diplas over 4 years ago
modules/uoa-repository-manager-service/trunk/src/main/java/eu/dnetlib/repo/manager/controllers/PiWikController.java | ||
---|---|---|
88 | 88 |
@RequestMapping(value = "/getPiwikSitesForRepos/csv" , method = RequestMethod.GET,produces = MediaType.APPLICATION_OCTET_STREAM_VALUE) |
89 | 89 |
@ResponseBody |
90 | 90 |
public FileSystemResource getPiwikSitesForReposToCsv( |
91 |
@RequestParam(value = "from",required=false,defaultValue = "0") int from, |
|
92 |
@RequestParam(value = "quantity",required=false,defaultValue = "100") int quantity, |
|
93 | 91 |
@RequestParam(value = "order",required=false,defaultValue = "DSC") OrderByType orderType, |
94 | 92 |
@RequestParam(value = "orderField", required = false, defaultValue = "REPOSITORY_NAME") OrderByField orderField, |
95 | 93 |
@RequestParam(value = "searchField", required = false, defaultValue = "") String searchField, |
... | ... | |
98 | 96 |
) throws IOException { |
99 | 97 |
|
100 | 98 |
Path p = Files.createTempFile("exportingCsv-", new Date().toString()); |
101 |
List<PiwikInfo> returning = piWikService.getPiwikSitesForRepos(orderField,orderType,from,quantity,searchField);
|
|
99 |
List<PiwikInfo> returning = piWikService.getPiwikSitesForRepos(orderField,orderType,0,100000,searchField);
|
|
102 | 100 |
try (PrintWriter writer = new PrintWriter(p.toFile())) { |
103 | 101 |
|
104 | 102 |
StringBuilder sb = new StringBuilder(); |
Also available in: Unified diff
Changing export-to-csv to return all the Piwik results