public class DefaultDataManagement extends Object implements DataManagement
| Constructor and Description |
|---|
DefaultDataManagement(org.gcube.common.clients.delegates.ProxyDelegate<DataManagementStub> delegate) |
public DefaultDataManagement(org.gcube.common.clients.delegates.ProxyDelegate<DataManagementStub> delegate)
public String analyzeTables(Analysis request) throws RemoteException, Exception
analyzeTables in interface DataManagementRemoteExceptionExceptionpublic String submitRequest(SourceGenerationRequest request) throws RemoteException, Exception
submitRequest in interface DataManagementRemoteExceptionExceptionpublic EnvironmentalExecutionReportItem getReport(List<String> ids) throws RemoteException, Exception
getReport in interface DataManagementRemoteExceptionExceptionpublic Integer generateMaps(String author, boolean enableGIS, Integer hspecId, List<Field> speciesFilter, boolean forceRegeneration) throws RemoteException, Exception
generateMaps in interface DataManagementRemoteExceptionExceptionpublic String removeRequest(String id, boolean deleteData, boolean deleteJobs) throws RemoteException, Exception
removeRequest in interface DataManagementRemoteExceptionExceptionpublic List<Field> getDefaultSources() throws RemoteException, Exception
getDefaultSources in interface DataManagementRemoteExceptionExceptionpublic Resource updateResource(Resource toUpdate) throws RemoteException, Exception
updateResource in interface DataManagementRemoteExceptionExceptionpublic void deleteResource(int resourceId)
throws RemoteException,
Exception
deleteResource in interface DataManagementRemoteExceptionExceptionpublic CustomQueryDescriptorStubs setCustomQuery(String userId, String queryString) throws RemoteException, Exception
setCustomQuery in interface DataManagementRemoteExceptionExceptionpublic String viewCustomQuery(String userId, PagedRequestSettings settings) throws RemoteException, Exception
viewCustomQuery in interface DataManagementRemoteExceptionExceptionpublic Integer asyncImportResource(File toImport, String userId, ResourceType type, String encoding, Boolean[] fieldsMask, boolean hasHeader, char delimiter) throws RemoteException, Exception
asyncImportResource in interface DataManagementRemoteExceptionExceptionpublic Resource syncImportResource(File toImport, String userId, ResourceType type, String encoding, Boolean[] fieldsMask, boolean hasHeader, char delimiter) throws RemoteException, Exception
syncImportResource in interface DataManagementRemoteExceptionExceptionpublic File exportTableAsCSV(String table, String basketId, String user, String toSaveName, ExportOperation operationType) throws RemoteException, Exception
DataManagementexportTableAsCSV in interface DataManagementRemoteExceptionExceptionpublic File loadAnalysisResults(String id, String userId) throws RemoteException, Exception
loadAnalysisResults in interface DataManagementRemoteExceptionExceptionpublic String resubmitGeneration(String id) throws RemoteException, Exception
resubmitGeneration in interface DataManagementRemoteExceptionExceptionpublic void deleteAnalysis(String id) throws RemoteException, Exception
deleteAnalysis in interface DataManagementRemoteExceptionExceptionpublic String getJSONView(PagedRequestSettings settings, String tableName, List<Field> filters) throws RemoteException, Exception
getJSONView in interface DataManagementRemoteExceptionExceptionpublic String getSystemTableName(SystemTable tableType) throws RemoteException, Exception
getSystemTableName in interface DataManagementRemoteExceptionExceptionpublic Resource loadResource(int resId) throws RemoteException, Exception
loadResource in interface DataManagementRemoteExceptionExceptionCopyright © 2016. All Rights Reserved.