org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper
Interface DataManagementInterface

All Known Implementing Classes:
DataManagementCall

public interface DataManagementInterface


Method Summary
 String analyzeTables(Analysis request)
           
 void deleteAnalysis(String id)
           
 void deleteResource(int resourceId)
           
 void editRequest(SourceGenerationRequest requestDetails)
           
 File exportTableAsCSV(String table, String basketId, String user, String toSaveName, org.gcube.application.aquamaps.aquamapsservice.stubs.ExportOperation operationType)
           
 Integer generateMaps(String author, boolean enableGIS, Integer hspecId, List<Field> speciesFilter, boolean forceRegeneration)
           
 List<Field> getDefaultSources()
           
 String getJSONSPECGroupGenreationRequests(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 String getJsonSubmittedAnalysis(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 EnvironmentalExecutionReportItem getReport(List<String> reportIds)
           
 SourceGenerationRequest getRequest(String id)
           
 Integer importResource(File toImport, String userId, ResourceType type, String encoding, boolean[] fieldsMask, boolean hasHeader, char delimiter)
           
 File loadAnalysisResults(String id)
           
 String removeRequest(String id, boolean deleteData, boolean deleteJobs)
           
 String resubmitGeneration(String id)
           
 CustomQueryDescriptor setCustomQuery(String userId, String queryString)
           
 String submitRequest(SourceGenerationRequest request)
           
 Resource updateResource(Resource toUpdate)
           
 String viewCustomQuery(String userId, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 

Method Detail

submitRequest

String submitRequest(SourceGenerationRequest request)
                     throws Exception
Throws:
Exception

getReport

EnvironmentalExecutionReportItem getReport(List<String> reportIds)
                                           throws Exception
Throws:
Exception

getJSONSPECGroupGenreationRequests

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

generateMaps

Integer generateMaps(String author,
                     boolean enableGIS,
                     Integer hspecId,
                     List<Field> speciesFilter,
                     boolean forceRegeneration)
                     throws Exception
Throws:
Exception

getRequest

SourceGenerationRequest getRequest(String id)
                                   throws Exception
Throws:
Exception

removeRequest

String removeRequest(String id,
                     boolean deleteData,
                     boolean deleteJobs)
                     throws Exception
Throws:
Exception

editRequest

void editRequest(SourceGenerationRequest requestDetails)
                 throws Exception
Throws:
Exception

getDefaultSources

List<Field> getDefaultSources()
                              throws Exception
Throws:
Exception

updateResource

Resource updateResource(Resource toUpdate)
                        throws Exception
Throws:
Exception

deleteResource

void deleteResource(int resourceId)
                    throws Exception
Throws:
Exception

setCustomQuery

CustomQueryDescriptor setCustomQuery(String userId,
                                     String queryString)
                                     throws Exception
Throws:
Exception

viewCustomQuery

String viewCustomQuery(String userId,
                       org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                       throws Exception
Throws:
Exception

importResource

Integer importResource(File toImport,
                       String userId,
                       ResourceType type,
                       String encoding,
                       boolean[] fieldsMask,
                       boolean hasHeader,
                       char delimiter)
                       throws Exception
Throws:
Exception

exportTableAsCSV

File exportTableAsCSV(String table,
                      String basketId,
                      String user,
                      String toSaveName,
                      org.gcube.application.aquamaps.aquamapsservice.stubs.ExportOperation operationType)
                      throws Exception
Throws:
Exception

analyzeTables

String analyzeTables(Analysis request)
                     throws Exception
Throws:
Exception

getJsonSubmittedAnalysis

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

loadAnalysisResults

File loadAnalysisResults(String id)
                         throws Exception
Throws:
Exception

resubmitGeneration

String resubmitGeneration(String id)
                          throws Exception
Throws:
Exception

deleteAnalysis

void deleteAnalysis(String id)
                    throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.