public class SpeciesManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CATALOG_OF_LIFE |
static String |
FISHBASE |
static String |
IRMNG |
static String |
ITIS |
static String |
OBIS |
static String |
speciesOccurSum |
static String |
THREE_A_CODE |
static String |
WORMS |
| Constructor and Description |
|---|
SpeciesManager() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getCommonTaxonomy(Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> species) |
static String |
getCompleteName(String hspenName,
String fieldName) |
static File |
getCSVList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> genericSearch,
List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> specificSearch,
int HSPENId) |
static String |
getFilteredHSPEN(String sourceHSPEN,
Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> toInsert) |
static String |
getJSONList(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings,
List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> genericSearch,
List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> specificSearch,
int HSPENId) |
static String |
getJSONTaxonomy(org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field toSelect,
List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings) |
static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> |
getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters) |
static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> |
getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource hspen) |
static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species |
getSpeciesById(boolean fetchStatic,
boolean fetchEnvelope,
String id,
int hspenId) |
static Map<String,String> |
getSpeciesNamesById(String speciesId) |
static String |
perturbationUpdate(String hspenTable,
Map<String,org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Perturbation> toSetPerturbations,
String speciesId) |
public static final String speciesOccurSum
public static final String CATALOG_OF_LIFE
public static final String FISHBASE
public static final String IRMNG
public static final String ITIS
public static final String THREE_A_CODE
public static final String WORMS
public static final String OBIS
public static Map<String,String> getSpeciesNamesById(String speciesId) throws SQLException, Exception
SQLExceptionExceptionpublic static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species getSpeciesById(boolean fetchStatic,
boolean fetchEnvelope,
String id,
int hspenId)
throws Exception
Exceptionpublic static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters) throws Exception
Exceptionpublic static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters, org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource hspen) throws Exception
Exceptionpublic static String getFilteredHSPEN(String sourceHSPEN, Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Species> toInsert) throws Exception
Exceptionpublic static String getJSONList(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings, List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> genericSearch, List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> specificSearch, int HSPENId) throws Exception
Exceptionpublic static File getCSVList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> genericSearch, List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Filter> specificSearch, int HSPENId) throws Exception
Exceptionpublic static String getCompleteName(String hspenName, String fieldName) throws Exception
Exceptionpublic static String perturbationUpdate(String hspenTable, Map<String,org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Perturbation> toSetPerturbations, String speciesId) throws Exception
Exceptionpublic static String getJSONTaxonomy(org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field toSelect, List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings) throws Exception
ExceptionCopyright © 2017. All Rights Reserved.