org.gcube.application.aquamaps.aquamapsservice.client.proxies
Interface DataManagement
- All Known Implementing Classes:
- DefaultDataManagement
public interface DataManagement
|
Method Summary |
String |
analyzeTables(Analysis request)
|
Integer |
asyncImportResource(File toImport,
String userId,
ResourceType type,
String encoding,
Boolean[] fieldsMask,
boolean hasHeader,
char delimiter)
|
void |
deleteAnalysis(String id)
|
void |
deleteResource(int resourceId)
|
File |
exportTableAsCSV(String table,
String basketId,
String user,
String toSaveName,
ExportOperation operationType)
Returns the csv File if the operation in case of TRANSFER operation, null otherwise. |
Integer |
generateMaps(String author,
boolean enableGIS,
Integer hspecId,
List<Field> speciesFilter,
boolean forceRegeneration)
|
List<Field> |
getDefaultSources()
|
String |
getJSONView(PagedRequestSettings settings,
String tableName,
List<Field> filters)
|
EnvironmentalExecutionReportItem |
getReport(List<String> reportIds)
|
String |
getSystemTableName(SystemTable table)
|
File |
loadAnalysisResults(String id)
|
Resource |
loadResource(int resId)
|
String |
removeRequest(String id,
boolean deleteData,
boolean deleteJobs)
|
String |
resubmitGeneration(String id)
|
CustomQueryDescriptorStubs |
setCustomQuery(String userId,
String queryString)
|
String |
submitRequest(SourceGenerationRequest request)
|
Resource |
syncImportResource(File toImport,
String userId,
ResourceType type,
String encoding,
Boolean[] fieldsMask,
boolean hasHeader,
char delimiter)
|
Resource |
updateResource(Resource toUpdate)
|
String |
viewCustomQuery(String userId,
PagedRequestSettings settings)
|
getJSONView
String getJSONView(PagedRequestSettings settings,
String tableName,
List<Field> filters)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
generateMaps
Integer generateMaps(String author,
boolean enableGIS,
Integer hspecId,
List<Field> speciesFilter,
boolean forceRegeneration)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
submitRequest
String submitRequest(SourceGenerationRequest request)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getReport
EnvironmentalExecutionReportItem getReport(List<String> reportIds)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
removeRequest
String removeRequest(String id,
boolean deleteData,
boolean deleteJobs)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getDefaultSources
List<Field> getDefaultSources()
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
updateResource
Resource updateResource(Resource toUpdate)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
deleteResource
void deleteResource(int resourceId)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
loadResource
Resource loadResource(int resId)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
setCustomQuery
CustomQueryDescriptorStubs setCustomQuery(String userId,
String queryString)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
viewCustomQuery
String viewCustomQuery(String userId,
PagedRequestSettings settings)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
asyncImportResource
Integer asyncImportResource(File toImport,
String userId,
ResourceType type,
String encoding,
Boolean[] fieldsMask,
boolean hasHeader,
char delimiter)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
syncImportResource
Resource syncImportResource(File toImport,
String userId,
ResourceType type,
String encoding,
Boolean[] fieldsMask,
boolean hasHeader,
char delimiter)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
exportTableAsCSV
File exportTableAsCSV(String table,
String basketId,
String user,
String toSaveName,
ExportOperation operationType)
throws RemoteException,
Exception
- Returns the csv File if the operation in case of TRANSFER operation, null otherwise.
- Parameters:
table - basketId - user - toSaveName - operationType -
- Returns:
-
- Throws:
RemoteException
Exception
analyzeTables
String analyzeTables(Analysis request)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
loadAnalysisResults
File loadAnalysisResults(String id)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
resubmitGeneration
String resubmitGeneration(String id)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
deleteAnalysis
void deleteAnalysis(String id)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
getSystemTableName
String getSystemTableName(SystemTable table)
throws RemoteException,
Exception
- Throws:
RemoteException
Exception
Copyright © 2014. All Rights Reserved.