@Controller @RequestMapping(value="/plugin/algorithm") public class AlgorithmEditorController extends MolgenisPluginController
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
static String |
URI |
PLUGIN_URI_PREFIX| Constructor and Description |
|---|
AlgorithmEditorController() |
| Modifier and Type | Method and Description |
|---|---|
SearchResult |
createMappings(OntologyMatcherRequest request) |
SearchResult |
getAllAttributes(Map<String,Object> request) |
Map<String,List<DataSet>> |
getDataSetsForMappings(String dataSetId) |
SearchResult |
getMappings(Map<String,Object> request) |
SearchResult |
getOneAttribute(String featureId) |
SearchResult |
query(OntologyServiceRequest ontologyTermRequest) |
Map<String,String> |
saveScript(OntologyMatcherRequest request) |
Map<String,Object> |
suggestScript(OntologyMatcherRequest request) |
Map<String,Object> |
testScrpit(OntologyMatcherRequest request) |
getId, getUripublic static final String ID
public static final String URI
@RequestMapping(method=POST,
value="/createmapping",
consumes="application/json",
produces="application/json")
@ResponseBody
public SearchResult createMappings(@RequestBody
OntologyMatcherRequest request)
@RequestMapping(method=POST,
value="/suggestscript",
consumes="application/json",
produces="application/json")
@ResponseBody
public Map<String,Object> suggestScript(@RequestBody
OntologyMatcherRequest request)
@RequestMapping(method=POST,
value="/testscript",
consumes="application/json",
produces="application/json")
@ResponseBody
public Map<String,Object> testScrpit(@RequestBody
OntologyMatcherRequest request)
@RequestMapping(method=POST,
value="/savescript",
consumes="application/json",
produces="application/json")
@ResponseBody
public Map<String,String> saveScript(@RequestBody
OntologyMatcherRequest request)
@RequestMapping(method=POST,
value="/allattributes",
consumes="application/json",
produces="application/json")
@ResponseBody
public SearchResult getAllAttributes(@RequestBody
Map<String,Object> request)
@RequestMapping(method=POST,
value="/attribute",
produces="application/json")
@ResponseBody
public SearchResult getOneAttribute(@RequestBody
String featureId)
@RequestMapping(method=POST,
value="/ontologyterm",
consumes="application/json",
produces="application/json")
@ResponseBody
public SearchResult query(@RequestBody
OntologyServiceRequest ontologyTermRequest)
@RequestMapping(method=POST,
value="/getmapping",
produces="application/json")
@ResponseBody
public SearchResult getMappings(@RequestBody
Map<String,Object> request)
Copyright © 2015. All Rights Reserved.