Revision 45676
Added by Michele Artini about 7 years ago
InformationServiceClient.java | ||
---|---|---|
5 | 5 |
import java.util.HashMap; |
6 | 6 |
import java.util.List; |
7 | 7 |
import java.util.Map; |
8 |
import java.util.Set; |
|
9 |
import java.util.TreeSet; |
|
8 | 10 |
|
9 | 11 |
import org.apache.commons.lang3.math.NumberUtils; |
10 | 12 |
import org.apache.commons.logging.Log; |
... | ... | |
58 | 60 |
return res; |
59 | 61 |
} |
60 | 62 |
|
61 |
public List<String> listSchemas() {
|
|
63 |
public Set<String> listSchemas() {
|
|
62 | 64 |
final RestTemplate restTemplate = new RestTemplate(); |
63 | 65 |
final String url = props.getInformationServiceUrl() + "/is/schemas"; |
64 |
return Arrays.asList(restTemplate.getForObject(url, String[].class));
|
|
66 |
return new TreeSet<>(Arrays.asList(restTemplate.getForObject(url, String[].class)));
|
|
65 | 67 |
} |
66 | 68 |
|
67 | 69 |
public String getSchema(final String name) throws InformationServiceException { |
Also available in: Unified diff