@Controller public class SpeciesController extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SpeciesController.TaxonQuery |
| Constructor and Description |
|---|
SpeciesController() |
| Modifier and Type | Method and Description |
|---|---|
String |
exportSpecies(javax.servlet.http.HttpServletResponse response,
Integer surveyId,
Integer taxonomyId) |
List<TaxonOccurrenceProxy> |
findTaxon(int surveyId,
String taxonomyName,
SpeciesController.TaxonQuery query) |
@RequestMapping(value="api/survey/{surveyId}/taxonomy/{taxonomyId}/export.csv",
method=GET)
@ResponseBody
public String exportSpecies(javax.servlet.http.HttpServletResponse response,
@PathVariable(value="surveyId")
Integer surveyId,
@PathVariable(value="taxonomyId")
Integer taxonomyId)
throws IOException
IOException@Secured(value="ROLE_ENTRY")
@RequestMapping(value="api/survey/{surveyId}/taxonomy/{taxonomyName}/query",
method=POST)
@ResponseBody
public List<TaxonOccurrenceProxy> findTaxon(@PathVariable(value="surveyId")
int surveyId,
@PathVariable(value="taxonomyName")
String taxonomyName,
@RequestBody
SpeciesController.TaxonQuery query)
Copyright © 2021 Open Foris. All rights reserved.