org.gcube.data.analysis.statisticalmanager.proxies
Class StatisticalManagerDefaultDataSpace

java.lang.Object
  extended by org.gcube.data.analysis.statisticalmanager.proxies.StatisticalManagerDefaultDataSpace
All Implemented Interfaces:
StatisticalManagerDataSpace

public class StatisticalManagerDefaultDataSpace
extends Object
implements StatisticalManagerDataSpace


Constructor Summary
StatisticalManagerDefaultDataSpace(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType> delegate)
           
 
Method Summary
 void checkImport(String importId)
           
 String createTableFromCSV(File file, boolean hasHeader, String delimiter, String comment, String tableName, org.gcube.dataanalysis.ecoengine.datatypes.enumtypes.TableTemplates tableTemplate, String description, String user)
           
 String createTableFromDataStream(org.gcube.data.streams.Stream<org.gcube.data.spd.plugin.fwk.model.OccurrencePoint> points, String tableName, String description, String user)
           
 File exportTable(String tableId)
           
 String getDBParameters(String tableId)
           
 org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMImport getImporter(String importId)
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMImporters getImporters(String user, String template)
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMTables getTables(String user)
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMTables getTables(String user, String template)
           
 List<org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMTableMetadata> getTablesMetadata(String user, String... template)
           
 List<org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMImport> getUncheckedImports(String user)
           
 void removeImport(String importerId)
           
 void removeTable(String tableId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticalManagerDefaultDataSpace

public StatisticalManagerDefaultDataSpace(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType> delegate)
Method Detail

createTableFromCSV

public String createTableFromCSV(File file,
                                 boolean hasHeader,
                                 String delimiter,
                                 String comment,
                                 String tableName,
                                 org.gcube.dataanalysis.ecoengine.datatypes.enumtypes.TableTemplates tableTemplate,
                                 String description,
                                 String user)
Specified by:
createTableFromCSV in interface StatisticalManagerDataSpace

createTableFromDataStream

public String createTableFromDataStream(org.gcube.data.streams.Stream<org.gcube.data.spd.plugin.fwk.model.OccurrencePoint> points,
                                        String tableName,
                                        String description,
                                        String user)
Specified by:
createTableFromDataStream in interface StatisticalManagerDataSpace

getDBParameters

public String getDBParameters(String tableId)
Specified by:
getDBParameters in interface StatisticalManagerDataSpace

getTables

public org.gcube.data.analysis.statisticalmanager.stubs.SMTables getTables(String user)
Specified by:
getTables in interface StatisticalManagerDataSpace

getTables

public org.gcube.data.analysis.statisticalmanager.stubs.SMTables getTables(String user,
                                                                           String template)
Specified by:
getTables in interface StatisticalManagerDataSpace

getImporters

public org.gcube.data.analysis.statisticalmanager.stubs.SMImporters getImporters(String user,
                                                                                 String template)
Specified by:
getImporters in interface StatisticalManagerDataSpace

getImporter

public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMImport getImporter(String importId)
Specified by:
getImporter in interface StatisticalManagerDataSpace

removeImport

public void removeImport(String importerId)
Specified by:
removeImport in interface StatisticalManagerDataSpace

getTablesMetadata

public List<org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMTableMetadata> getTablesMetadata(String user,
                                                                                                                  String... template)
Specified by:
getTablesMetadata in interface StatisticalManagerDataSpace

checkImport

public void checkImport(String importId)
Specified by:
checkImport in interface StatisticalManagerDataSpace

getUncheckedImports

public List<org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMImport> getUncheckedImports(String user)
Specified by:
getUncheckedImports in interface StatisticalManagerDataSpace

removeTable

public void removeTable(String tableId)
Specified by:
removeTable in interface StatisticalManagerDataSpace

exportTable

public File exportTable(String tableId)
Specified by:
exportTable in interface StatisticalManagerDataSpace


Copyright © 2013. All Rights Reserved.