Revision 45798
Added by Michele Artini about 7 years ago
RepoInternalController.java | ||
---|---|---|
16 | 16 |
|
17 | 17 |
import com.google.gson.Gson; |
18 | 18 |
|
19 |
import eu.dnetlib.administration.uis.functions.ProtocolParameterValue; |
|
20 |
import eu.dnetlib.administration.uis.utils.ProtocolParametersInspector; |
|
19 | 21 |
import eu.dnetlib.clients.dsManager.BrowseTerm; |
20 | 22 |
import eu.dnetlib.clients.dsManager.DatasourcePoint; |
21 | 23 |
import eu.dnetlib.clients.dsManager.DsManagerClient; |
... | ... | |
23 | 25 |
import eu.dnetlib.clients.dsManager.SearchInterfacesEntry; |
24 | 26 |
import eu.dnetlib.clients.dsManager.SimpleDatasourceDesc; |
25 | 27 |
import eu.dnetlib.clients.msro.MsroClient; |
26 |
import eu.dnetlib.clients.msro.ProtocolParameterValue; |
|
27 | 28 |
import eu.dnetlib.exceptions.DnetGenericException; |
28 | 29 |
|
29 | 30 |
@Controller |
... | ... | |
35 | 36 |
private DsManagerClient dsManager; |
36 | 37 |
|
37 | 38 |
@Autowired |
39 |
private ProtocolParametersInspector ppInspector; |
|
40 |
|
|
41 |
@Autowired |
|
38 | 42 |
private MsroClient msroClient; |
39 | 43 |
|
40 | 44 |
@RequestMapping(value = "/ui/browseRepoField.do") |
... | ... | |
120 | 124 |
@RequestParam(value = "protocol", required = true) final String protocol, |
121 | 125 |
@RequestParam(value = "param", required = true) final String param, |
122 | 126 |
@RequestParam(value = "baseUrl", required = true) final String baseUrl) throws DnetGenericException { |
123 |
|
|
124 |
return msroClient.listValidValuesForParam(protocol, baseUrl, param, null); |
|
127 |
return ppInspector.listValidValuesForParam(protocol, param, baseUrl); |
|
125 | 128 |
} |
126 | 129 |
} |
Also available in: Unified diff