org.gcube.application.aquamaps.aquamapsservice.impl.db.managers
Class AnalysisTableManager
java.lang.Object
org.gcube.application.aquamaps.aquamapsservice.impl.db.managers.AnalysisTableManager
public class AnalysisTableManager
- extends Object
|
Method Summary |
static void |
addCompletedAnalysis(String id,
org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AnalysisType toAdd)
|
static void |
addReportId(int reportId,
String id)
|
static int |
delete(ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
|
static int |
delete(String id)
|
static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis |
getById(String id)
|
static Long |
getCount(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
|
static String |
getJSONList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
|
String |
getJSONRequests(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
|
static ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis> |
getList(ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
|
static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis> |
getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
|
static String |
insertRequest(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis toInsert)
|
static void |
removeReportId(int reportId,
String id)
|
static void |
setArchivePath(String id,
String path)
|
static void |
setPhasePercent(double percent,
String id)
|
static void |
setStartTime(String id)
|
static void |
setStatus(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.SubmittedStatus status,
String id)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisTableManager
public AnalysisTableManager()
getJSONRequests
public String getJSONRequests(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
throws Exception
- Throws:
Exception
insertRequest
public static String insertRequest(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis toInsert)
throws Exception
- Throws:
Exception
getList
public static ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis> getList(ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
throws Exception
- Throws:
Exception
getList
public static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis> getList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
throws Exception
- Throws:
Exception
addReportId
public static void addReportId(int reportId,
String id)
throws Exception
- Throws:
Exception
addCompletedAnalysis
public static void addCompletedAnalysis(String id,
org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AnalysisType toAdd)
throws Exception
- Throws:
Exception
removeReportId
public static void removeReportId(int reportId,
String id)
throws Exception
- Throws:
Exception
setPhasePercent
public static void setPhasePercent(double percent,
String id)
throws Exception
- Throws:
Exception
setStartTime
public static void setStartTime(String id)
throws Exception
- Throws:
Exception
setArchivePath
public static void setArchivePath(String id,
String path)
throws Exception
- Throws:
Exception
setStatus
public static void setStatus(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.SubmittedStatus status,
String id)
throws Exception
- Throws:
Exception
getJSONList
public static String getJSONList(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filters,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
throws Exception
- Throws:
Exception
delete
public static int delete(ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
throws Exception
- Throws:
Exception
getById
public static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis getById(String id)
throws Exception
- Throws:
Exception
delete
public static int delete(String id)
throws Exception
- Throws:
Exception
getCount
public static Long getCount(List<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
throws Exception
- Throws:
Exception
Copyright © 2014. All Rights Reserved.