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

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

public class AquaMapsManager
extends SubmittedManager


Field Summary
static String maxSpeciesCountInACell
           
static String META_ALGORITHM
           
static String META_AUTHOR
           
static String META_DATE
           
static String META_FILESET_URIS
           
static String META_GEOMETRY_COUNT
           
static String META_KEYWORDS_MAP
           
static String META_OBJECT_TYPE
           
static String META_SOURCE_TABLENAME
           
static String META_SOURCE_TIME
           
static String META_SOURCE_TITLE
           
static String META_TITLE
           
 
Fields inherited from class org.gcube.application.aquamaps.aquamapsservice.impl.db.managers.SubmittedManager
submittedTable
 
Constructor Summary
AquaMapsManager()
           
 
Method Summary
static Map<String,Object> getMetaForGIS(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted obj)
           
static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted> getObjectsByCoverage(Integer hspecId, String md5SpeciesCoverage, Boolean isGIS, boolean includeCustomized)
           
static int insertRequests(List<AquaMapsObjectExecutionRequest> requests)
           
static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.AquaMapsObject loadObject(int objId, boolean loadFileSet, boolean loadLayers)
           
 
Methods inherited from class org.gcube.application.aquamaps.aquamapsservice.impl.db.managers.SubmittedManager
delete, deleteFromTables, getAuthor, getCount, getField, getGisId, getHCAFTableId, getHSPECTableId, getHSPENTableId, getJsonList, getList, getList, getStatus, getSubmittedById, insertInTable, isAquaMap, isGIS, markSaved, setGisPublishedId, setSerializedPath, setStartTime, update, updateField, updateGISData, updateStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxSpeciesCountInACell

public static String maxSpeciesCountInACell

META_ALGORITHM

public static final String META_ALGORITHM
See Also:
Constant Field Values

META_SOURCE_TITLE

public static final String META_SOURCE_TITLE
See Also:
Constant Field Values

META_SOURCE_TABLENAME

public static final String META_SOURCE_TABLENAME
See Also:
Constant Field Values

META_SOURCE_TIME

public static final String META_SOURCE_TIME
See Also:
Constant Field Values

META_DATE

public static final String META_DATE
See Also:
Constant Field Values

META_TITLE

public static final String META_TITLE
See Also:
Constant Field Values

META_OBJECT_TYPE

public static final String META_OBJECT_TYPE
See Also:
Constant Field Values

META_AUTHOR

public static final String META_AUTHOR
See Also:
Constant Field Values

META_FILESET_URIS

public static final String META_FILESET_URIS
See Also:
Constant Field Values

META_GEOMETRY_COUNT

public static final String META_GEOMETRY_COUNT
See Also:
Constant Field Values

META_KEYWORDS_MAP

public static final String META_KEYWORDS_MAP
See Also:
Constant Field Values
Constructor Detail

AquaMapsManager

public AquaMapsManager()
Method Detail

insertRequests

public static int insertRequests(List<AquaMapsObjectExecutionRequest> requests)
                          throws Exception
Throws:
Exception

getObjectsByCoverage

public static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted> getObjectsByCoverage(Integer hspecId,
                                                                                                                           String md5SpeciesCoverage,
                                                                                                                           Boolean isGIS,
                                                                                                                           boolean includeCustomized)
                                                                                                                    throws Exception
Throws:
Exception

loadObject

public static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.AquaMapsObject loadObject(int objId,
                                                                                                                boolean loadFileSet,
                                                                                                                boolean loadLayers)
                                                                                                         throws Exception
Throws:
Exception

getMetaForGIS

public static Map<String,Object> getMetaForGIS(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Submitted obj)
                                        throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.