org.gcube.application.aquamaps.aquamapsservice.impl
Class DataManagement

java.lang.Object
  extended by org.gcube.common.core.porttypes.GCUBEPortType
      extended by org.gcube.application.aquamaps.aquamapsservice.impl.DataManagement
All Implemented Interfaces:
Remote, javax.xml.rpc.server.ServiceLifecycle, org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType

public class DataManagement
extends org.gcube.common.core.porttypes.GCUBEPortType
implements org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType


Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized, logger
 
Constructor Summary
DataManagement()
           
 
Method Summary
 String analyzeTables(org.gcube_system.namespaces.application.aquamaps.types.Analysis arg0)
           
 org.gcube.common.core.types.VOID deleteAnalysis(String arg0)
           
 org.gcube.common.core.types.VOID editHSPECGroupDetails(org.gcube.application.aquamaps.aquamapsservice.stubs.HspecGroupGenerationRequestType arg0)
           
 org.gcube_system.namespaces.application.aquamaps.types.Resource editResource(org.gcube_system.namespaces.application.aquamaps.types.Resource arg0)
           
 String exportTableAsCSV(org.gcube.application.aquamaps.aquamapsservice.stubs.ExportTableRequestType request)
           
 String generateHSPECGroup(org.gcube.application.aquamaps.aquamapsservice.stubs.HspecGroupGenerationRequestType arg0)
           
 int generateMaps(org.gcube.application.aquamaps.aquamapsservice.stubs.GenerateMapsRequestType arg0)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.CustomQueryDescriptorStubs getCustomQueryDescriptor(String request)
           
 org.gcube_system.namespaces.application.aquamaps.types.FieldArray getDefaultSources(org.gcube.common.core.types.VOID arg0)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.ExportTableStatusType getExportStatus(String request)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.GetGenerationLiveReportResponseType getGenerationLiveReportGroup(org.gcube.common.core.types.StringArray ids)
           
 String getJSONSubmittedAnalysis(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings arg0)
           
 String getJSONSubmittedHSPECGroup(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings arg0)
           
protected  org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
           
 int importResource(org.gcube.application.aquamaps.aquamapsservice.stubs.ImportResourceRequestType arg0)
           
 String loadAnalysis(String arg0)
           
 org.gcube.application.aquamaps.aquamapsservice.stubs.RemoveHSPECGroupGenerationRequestResponseType removeHSPECGroup(org.gcube.application.aquamaps.aquamapsservice.stubs.RemoveHSPECGroupGenerationRequestResponseType arg0)
           
 org.gcube.common.core.types.VOID removeResource(int arg0)
           
 String resubmitGeneration(String arg0)
           
 String setCustomQuery(org.gcube.application.aquamaps.aquamapsservice.stubs.SetUserCustomQueryRequestType arg0)
           
 String viewCustomQuery(org.gcube.application.aquamaps.aquamapsservice.stubs.ViewCustomQueryRequestType arg0)
           
 
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

DataManagement

public DataManagement()
Method Detail

getServiceContext

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

generateMaps

public int generateMaps(org.gcube.application.aquamaps.aquamapsservice.stubs.GenerateMapsRequestType arg0)
                 throws RemoteException,
                        org.gcube.common.core.faults.GCUBEFault
Specified by:
generateMaps in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

generateHSPECGroup

public String generateHSPECGroup(org.gcube.application.aquamaps.aquamapsservice.stubs.HspecGroupGenerationRequestType arg0)
                          throws RemoteException,
                                 org.gcube.common.core.faults.GCUBEFault
Specified by:
generateHSPECGroup in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getJSONSubmittedHSPECGroup

public String getJSONSubmittedHSPECGroup(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings arg0)
                                  throws RemoteException,
                                         org.gcube.common.core.faults.GCUBEFault
Specified by:
getJSONSubmittedHSPECGroup in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getGenerationLiveReportGroup

public org.gcube.application.aquamaps.aquamapsservice.stubs.GetGenerationLiveReportResponseType getGenerationLiveReportGroup(org.gcube.common.core.types.StringArray ids)
                                                                                                                      throws RemoteException,
                                                                                                                             org.gcube.common.core.faults.GCUBEFault
Specified by:
getGenerationLiveReportGroup in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

removeHSPECGroup

public org.gcube.application.aquamaps.aquamapsservice.stubs.RemoveHSPECGroupGenerationRequestResponseType removeHSPECGroup(org.gcube.application.aquamaps.aquamapsservice.stubs.RemoveHSPECGroupGenerationRequestResponseType arg0)
                                                                                                                    throws RemoteException,
                                                                                                                           org.gcube.common.core.faults.GCUBEFault
Specified by:
removeHSPECGroup in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getDefaultSources

public org.gcube_system.namespaces.application.aquamaps.types.FieldArray getDefaultSources(org.gcube.common.core.types.VOID arg0)
                                                                                    throws RemoteException,
                                                                                           org.gcube.common.core.faults.GCUBEFault
Specified by:
getDefaultSources in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

editResource

public org.gcube_system.namespaces.application.aquamaps.types.Resource editResource(org.gcube_system.namespaces.application.aquamaps.types.Resource arg0)
                                                                             throws RemoteException,
                                                                                    org.gcube.common.core.faults.GCUBEFault
Specified by:
editResource in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

editHSPECGroupDetails

public org.gcube.common.core.types.VOID editHSPECGroupDetails(org.gcube.application.aquamaps.aquamapsservice.stubs.HspecGroupGenerationRequestType arg0)
                                                       throws RemoteException,
                                                              org.gcube.common.core.faults.GCUBEFault
Specified by:
editHSPECGroupDetails in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

exportTableAsCSV

public String exportTableAsCSV(org.gcube.application.aquamaps.aquamapsservice.stubs.ExportTableRequestType request)
                        throws RemoteException,
                               org.gcube.common.core.faults.GCUBEFault
Specified by:
exportTableAsCSV in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

removeResource

public org.gcube.common.core.types.VOID removeResource(int arg0)
                                                throws RemoteException,
                                                       org.gcube.common.core.faults.GCUBEFault
Specified by:
removeResource in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

setCustomQuery

public String setCustomQuery(org.gcube.application.aquamaps.aquamapsservice.stubs.SetUserCustomQueryRequestType arg0)
                      throws RemoteException,
                             org.gcube.common.core.faults.GCUBEFault
Specified by:
setCustomQuery in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

importResource

public int importResource(org.gcube.application.aquamaps.aquamapsservice.stubs.ImportResourceRequestType arg0)
                   throws RemoteException,
                          org.gcube.common.core.faults.GCUBEFault
Specified by:
importResource in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

viewCustomQuery

public String viewCustomQuery(org.gcube.application.aquamaps.aquamapsservice.stubs.ViewCustomQueryRequestType arg0)
                       throws RemoteException,
                              org.gcube.common.core.faults.GCUBEFault
Specified by:
viewCustomQuery in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

analyzeTables

public String analyzeTables(org.gcube_system.namespaces.application.aquamaps.types.Analysis arg0)
                     throws RemoteException,
                            org.gcube.common.core.faults.GCUBEFault
Specified by:
analyzeTables in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getJSONSubmittedAnalysis

public String getJSONSubmittedAnalysis(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings arg0)
                                throws RemoteException,
                                       org.gcube.common.core.faults.GCUBEFault
Specified by:
getJSONSubmittedAnalysis in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

loadAnalysis

public String loadAnalysis(String arg0)
                    throws RemoteException,
                           org.gcube.common.core.faults.GCUBEFault
Specified by:
loadAnalysis in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

resubmitGeneration

public String resubmitGeneration(String arg0)
                          throws RemoteException,
                                 org.gcube.common.core.faults.GCUBEFault
Specified by:
resubmitGeneration in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

deleteAnalysis

public org.gcube.common.core.types.VOID deleteAnalysis(String arg0)
                                                throws RemoteException,
                                                       org.gcube.common.core.faults.GCUBEFault
Specified by:
deleteAnalysis in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getCustomQueryDescriptor

public org.gcube.application.aquamaps.aquamapsservice.stubs.CustomQueryDescriptorStubs getCustomQueryDescriptor(String request)
                                                                                                         throws RemoteException,
                                                                                                                org.gcube.common.core.faults.GCUBEFault
Specified by:
getCustomQueryDescriptor in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getExportStatus

public org.gcube.application.aquamaps.aquamapsservice.stubs.ExportTableStatusType getExportStatus(String request)
                                                                                           throws RemoteException,
                                                                                                  org.gcube.common.core.faults.GCUBEFault
Specified by:
getExportStatus in interface org.gcube.application.aquamaps.aquamapsservice.stubs.DataManagementPortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault


Copyright © 2013. All Rights Reserved.