1
|
package eu.dnetlib.data.search.web.api;
|
2
|
|
3
|
/**
|
4
|
* Created by kiatrop on 21/11/2016.
|
5
|
*/
|
6
|
public class JSONResponseFormat {
|
7
|
|
8
|
public static final String error404Message = "{ \"status\" : \"error\", \"code\" : \"404\", \"message\" : \"%s\"}";
|
9
|
public static final String error400Message = "{ \"status\" : \"error\", \"code\" : \"400\", \"message\" : \"%s\"}";
|
10
|
public static final String error500Message = "{ \"status\" : \"fail\", \"code\" : \"500\", \"message\" : \"%s\", \"description\" : \"%s\" }";
|
11
|
|
12
|
public static final String countSearch = "{\"status\": \"success\", \"code\":\"200\", \"query\":\"%s\", \"total\":\"%s\", \"_links\": {%s}}";
|
13
|
|
14
|
public static final String singleValueResponse = "{\"meta\": %s, %s }";
|
15
|
public static final String response = "{\"meta\": %s, \"results\" : [%s] %s}";
|
16
|
|
17
|
public static final String metaSearch = "{\"status\": \"success\", \"code\":\"200\", \"query\":\"%s\", \"filters\":[%s], \"total\":\"%s\", \"page\":\"%s\", \"size\":\"%s\", \"_links\": {%s}}";
|
18
|
public static final String metaBasic = "{\"status\": \"success\", \"code\":\"200\", \"_links\": {%s}}";
|
19
|
|
20
|
public static final String _links = "\"first\": {\"href\":\"%s\"}, " +
|
21
|
" \"last\": {\"href\":\"%s\"}, " +
|
22
|
" \"previous\": {\"href\":\"%s\"}, " +
|
23
|
" \"next\": {\"href\":\"%s\"}, " +
|
24
|
" \"self\": {\"href\":\"%s\"}";
|
25
|
public static final String _selflink = "\"self\": {\"href\":\"%s\"}";
|
26
|
|
27
|
|
28
|
}
|