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

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

public class SourceGenerationRequestsManager
extends Object


Field Summary
static String requestsTable
           
 
Constructor Summary
SourceGenerationRequestsManager()
           
 
Method Summary
static void addGeneratedResource(int hspecId, String id)
           
static void addJobIds(int jobId, String id)
           
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.environments.SourceGenerationRequest 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)
           
static ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.SourceGenerationRequest> getList(ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> filter)
           
static List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.SourceGenerationRequest> 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.environments.SourceGenerationRequest toInsert)
           
static void removeReportId(int reportId, String id)
           
static void setEvaluatedComputationCount(int count, String id)
           
static void setPhase(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.SourceGenerationPhase phase, String id)
           
static void setPhasePercent(double percent, String id)
           
static void setStartTime(String id)
           
static void setToGenerateTableCount(int count, String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requestsTable

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

SourceGenerationRequestsManager

public SourceGenerationRequestsManager()
Method Detail

insertRequest

public static String insertRequest(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.SourceGenerationRequest toInsert)
                            throws Exception
Throws:
Exception

getList

public static ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.SourceGenerationRequest> 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.environments.SourceGenerationRequest> 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

setPhase

public static void setPhase(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.SourceGenerationPhase phase,
                            String id)
                     throws Exception
Throws:
Exception

addReportId

public static void addReportId(int reportId,
                               String id)
                        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

addGeneratedResource

public static void addGeneratedResource(int hspecId,
                                        String id)
                                 throws Exception
Throws:
Exception

addJobIds

public static void addJobIds(int jobId,
                             String id)
                      throws Exception
Throws:
Exception

setToGenerateTableCount

public static void setToGenerateTableCount(int count,
                                           String id)
                                    throws Exception
Throws:
Exception

setEvaluatedComputationCount

public static void setEvaluatedComputationCount(int count,
                                                String id)
                                         throws Exception
Throws:
Exception

setStartTime

public static void setStartTime(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

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

getById

public static org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.environments.SourceGenerationRequest getById(String id)
                                                                                                                   throws Exception
Throws:
Exception


Copyright © 2014. All Rights Reserved.