Revision 56932
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 = "10000") int quantity, |
|
91 | 93 |
@RequestParam(value = "order",required=false,defaultValue = "DSC") OrderByType orderType, |
92 | 94 |
@RequestParam(value = "orderField", required = false, defaultValue = "REPOSITORY_NAME") OrderByField orderField, |
93 | 95 |
@RequestParam(value = "searchField", required = false, defaultValue = "") String searchField, |
... | ... | |
96 | 98 |
) throws IOException { |
97 | 99 |
|
98 | 100 |
Path p = Files.createTempFile("exportingCsv-", new Date().toString()); |
99 |
List<PiwikInfo> returning = piWikService.getPiwikSitesForRepos(orderField,orderType,0,100000,searchField);
|
|
101 |
List<PiwikInfo> returning = piWikService.getPiwikSitesForRepos(orderField,orderType,0,10000,searchField); |
|
100 | 102 |
try (PrintWriter writer = new PrintWriter(p.toFile())) { |
101 | 103 |
|
102 | 104 |
StringBuilder sb = new StringBuilder(); |
Also available in: Unified diff
fixing from & quantity values for export-to-csv functionality