public class AnalysisTableManager extends Object
| Constructor and Description |
|---|
AnalysisTableManager() |
| Modifier and Type | Method and Description |
|---|---|
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) |
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
Exceptionpublic static String insertRequest(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis toInsert) throws Exception
Exceptionpublic 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
Exceptionpublic 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
Exceptionpublic static void addReportId(int reportId,
String id)
throws Exception
Exceptionpublic static void addCompletedAnalysis(String id, org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AnalysisType toAdd) throws Exception
Exceptionpublic static void removeReportId(int reportId,
String id)
throws Exception
Exceptionpublic static void setPhasePercent(double percent,
String id)
throws Exception
Exceptionpublic static void setArchivePath(String id, String path) throws Exception
Exceptionpublic static void setStatus(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.SubmittedStatus status,
String id)
throws Exception
Exceptionpublic 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
Exceptionpublic static int delete(ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter) throws Exception
Exceptionpublic static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Analysis getById(String id) throws Exception
ExceptionCopyright © 2016. All Rights Reserved.