org.gcube.application.aquamaps.aquamapsservice.impl.db.managers
Class CellManager

java.lang.Object
  extended by org.gcube.application.aquamaps.aquamapsservice.impl.db.managers.CellManager

public class CellManager
extends Object


Field Summary
static String HCAF_S
           
 
Constructor Summary
CellManager()
           
 
Method Summary
static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Cell> calculateGoodCells(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.BoundingBox bb, List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Area> areas, String speciesID, int hcafId)
           
static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Cell> getCells(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters, boolean fetchGoodCells, String speciesID, boolean fetchEnvironment, int HCAFId)
           
static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Cell> getCellsByIds(boolean fetchGoodCells, String speciesID, boolean fetchEnvironment, int HcafId, String[] items)
           
static String getJSONCells(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
static String getJSONOccurrenceCells(String speciesId, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HCAF_S

public static String HCAF_S
Constructor Detail

CellManager

public CellManager()
Method Detail

getCells

public static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Cell> getCells(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
                                                                                                         boolean fetchGoodCells,
                                                                                                         String speciesID,
                                                                                                         boolean fetchEnvironment,
                                                                                                         int HCAFId)
                                                                                                  throws Exception
Throws:
Exception

getJSONCells

public static String getJSONCells(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                           throws Exception
Throws:
Exception

getJSONOccurrenceCells

public static String getJSONOccurrenceCells(String speciesId,
                                            org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                                     throws Exception
Throws:
Exception

getCellsByIds

public static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Cell> getCellsByIds(boolean fetchGoodCells,
                                                                                                              String speciesID,
                                                                                                              boolean fetchEnvironment,
                                                                                                              int HcafId,
                                                                                                              String[] items)
                                                                                                       throws Exception
Throws:
Exception

calculateGoodCells

public static Set<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Cell> calculateGoodCells(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.BoundingBox bb,
                                                                                                                   List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Area> areas,
                                                                                                                   String speciesID,
                                                                                                                   int hcafId)
                                                                                                            throws Exception
Throws:
Exception


Copyright © 2014. All Rights Reserved.