org.gcube.data.analysis.statisticalmanager.dataspace
Class DataSpace

java.lang.Object
  extended by org.gcube.common.core.porttypes.GCUBEPortType
      extended by org.gcube.data.analysis.statisticalmanager.dataspace.DataSpace
All Implemented Interfaces:
Remote, javax.xml.rpc.server.ServiceLifecycle, org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType

public class DataSpace
extends org.gcube.common.core.porttypes.GCUBEPortType
implements org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType


Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized, logger
 
Constructor Summary
DataSpace()
           
 
Method Summary
 long createTableFromCSV(org.gcube.data.analysis.statisticalmanager.stubs.SMCreateTableFromCSVRequest request)
           
 long createTableFromDataStream(org.gcube.data.analysis.statisticalmanager.stubs.SMCreateTableFromDataStreamRequest request)
           
 String exportTable(String tableId)
           
 String getDBParameters(String string)
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMFiles getFiles(org.gcube.data.analysis.statisticalmanager.stubs.SMGetFilesRequest request)
           
 org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMImport getImporter(String importerId)
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMImporters getImporters(org.gcube.data.analysis.statisticalmanager.stubs.SMImportersRequest request)
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMResources getResources(org.gcube.data.analysis.statisticalmanager.stubs.SMCreatedTablesRequest request)
           
protected  ServiceContext getServiceContext()
           
 org.gcube.data.analysis.statisticalmanager.stubs.SMTables getTables(org.gcube.data.analysis.statisticalmanager.stubs.SMCreatedTablesRequest request)
           
 org.gcube.common.core.types.VOID removeImporter(String operationId)
           
 org.gcube.common.core.types.VOID removeTable(String tableId)
           
 
Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType
destroy, init, onFailure, onInitialisation, onReady, onStateChange, onUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSpace

public DataSpace()
Method Detail

getServiceContext

protected ServiceContext getServiceContext()
Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType

getDBParameters

public String getDBParameters(String string)
                       throws RemoteException,
                              org.gcube.common.core.faults.GCUBEFault
Specified by:
getDBParameters in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getImporters

public org.gcube.data.analysis.statisticalmanager.stubs.SMImporters getImporters(org.gcube.data.analysis.statisticalmanager.stubs.SMImportersRequest request)
                                                                          throws RemoteException,
                                                                                 org.gcube.common.core.faults.GCUBEFault
Specified by:
getImporters in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

createTableFromDataStream

public long createTableFromDataStream(org.gcube.data.analysis.statisticalmanager.stubs.SMCreateTableFromDataStreamRequest request)
                               throws RemoteException,
                                      org.gcube.common.core.faults.GCUBEFault
Specified by:
createTableFromDataStream in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

createTableFromCSV

public long createTableFromCSV(org.gcube.data.analysis.statisticalmanager.stubs.SMCreateTableFromCSVRequest request)
                        throws RemoteException,
                               org.gcube.common.core.faults.GCUBEFault
Specified by:
createTableFromCSV in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getTables

public org.gcube.data.analysis.statisticalmanager.stubs.SMTables getTables(org.gcube.data.analysis.statisticalmanager.stubs.SMCreatedTablesRequest request)
                                                                    throws RemoteException,
                                                                           org.gcube.common.core.faults.GCUBEFault
Specified by:
getTables in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getImporter

public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMImport getImporter(String importerId)
                                                                                        throws RemoteException,
                                                                                               org.gcube.common.core.faults.GCUBEFault
Specified by:
getImporter in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

removeImporter

public org.gcube.common.core.types.VOID removeImporter(String operationId)
                                                throws RemoteException,
                                                       org.gcube.common.core.faults.GCUBEFault
Specified by:
removeImporter in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getResources

public org.gcube.data.analysis.statisticalmanager.stubs.SMResources getResources(org.gcube.data.analysis.statisticalmanager.stubs.SMCreatedTablesRequest request)
                                                                          throws RemoteException,
                                                                                 org.gcube.common.core.faults.GCUBEFault
Specified by:
getResources in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

removeTable

public org.gcube.common.core.types.VOID removeTable(String tableId)
                                             throws RemoteException,
                                                    org.gcube.common.core.faults.GCUBEFault
Specified by:
removeTable in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

exportTable

public String exportTable(String tableId)
                   throws RemoteException,
                          org.gcube.data.analysis.statisticalmanager.stubs.SMResourceNotFoundFault,
                          org.gcube.common.core.faults.GCUBEFault
Specified by:
exportTable in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.data.analysis.statisticalmanager.stubs.SMResourceNotFoundFault
org.gcube.common.core.faults.GCUBEFault

getFiles

public org.gcube.data.analysis.statisticalmanager.stubs.SMFiles getFiles(org.gcube.data.analysis.statisticalmanager.stubs.SMGetFilesRequest request)
                                                                  throws RemoteException,
                                                                         org.gcube.common.core.faults.GCUBEFault
Specified by:
getFiles in interface org.gcube.data.analysis.statisticalmanager.stubs.DataSpacePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault


Copyright © 2013. All Rights Reserved.