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

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

public class AquaMapsService
extends org.gcube.common.core.porttypes.GCUBEPortType


Constructor Summary
AquaMapsService()
           
 
Method Summary
 FieldArray calculateEnvelope(CalculateEnvelopeRequestType req)
           
 FieldArray calculateEnvelopefromCellSelection(CalculateEnvelopefromCellSelectionRequestType request)
           
 int deleteSubmitted(org.gcube.common.core.types.StringArray submittedIds)
           
 java.lang.String getAquaMapsPerUser(GetAquaMapsPerUserRequestType arg0)
           
 AquaMap getObject(int arg0)
           
 java.lang.String getOccurrenceCells(GetOccurrenceCellsRequestType request)
           
 java.lang.String getPhylogeny(GetPhylogenyRequestType req)
           
 org.gcube.application.aquamaps.datamodel.Resource getResourceInfo(org.gcube.application.aquamaps.datamodel.Resource myResource)
           
 java.lang.String getResourceList(GetResourceListRequestType req)
           
 java.lang.String getSpeciesByFilters(GetSpeciesByFiltersRequestType req)
          return a list of species filtered by 3 groups of filters (species characteristics OR species names OR species codes)
 java.lang.String getSpeciesByFiltersASCSV(GetSpeciesByFiltersRequestType arg0)
           
 FieldArray getSpeciesEnvelop(GetSpeciesEnvelopeRequestType arg0)
           
 org.gcube.application.aquamaps.datamodel.Submitted loadSubmittedById(int arg0)
           
 org.gcube.common.core.types.VOID markSaved(org.gcube.common.core.types.StringArray ids)
           
 java.lang.String submitJob(org.gcube.application.aquamaps.datamodel.Job req)
           
 
Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType
destroy, init
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AquaMapsService

public AquaMapsService()
Method Detail

getPhylogeny

public java.lang.String getPhylogeny(GetPhylogenyRequestType req)
                              throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

deleteSubmitted

public int deleteSubmitted(org.gcube.common.core.types.StringArray submittedIds)
                    throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

calculateEnvelope

public FieldArray calculateEnvelope(CalculateEnvelopeRequestType req)
                             throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

calculateEnvelopefromCellSelection

public FieldArray calculateEnvelopefromCellSelection(CalculateEnvelopefromCellSelectionRequestType request)
                                              throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getOccurrenceCells

public java.lang.String getOccurrenceCells(GetOccurrenceCellsRequestType request)
                                    throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

submitJob

public java.lang.String submitJob(org.gcube.application.aquamaps.datamodel.Job req)
                           throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpeciesEnvelop

public FieldArray getSpeciesEnvelop(GetSpeciesEnvelopeRequestType arg0)
                             throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpeciesByFilters

public java.lang.String getSpeciesByFilters(GetSpeciesByFiltersRequestType req)
                                     throws org.gcube.common.core.faults.GCUBEFault
return a list of species filtered by 3 groups of filters (species characteristics OR species names OR species codes)

Parameters:
req -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getResourceInfo

public org.gcube.application.aquamaps.datamodel.Resource getResourceInfo(org.gcube.application.aquamaps.datamodel.Resource myResource)
                                                                  throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getResourceList

public java.lang.String getResourceList(GetResourceListRequestType req)
                                 throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getAquaMapsPerUser

public java.lang.String getAquaMapsPerUser(GetAquaMapsPerUserRequestType arg0)
                                    throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

markSaved

public org.gcube.common.core.types.VOID markSaved(org.gcube.common.core.types.StringArray ids)
                                           throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

loadSubmittedById

public org.gcube.application.aquamaps.datamodel.Submitted loadSubmittedById(int arg0)
                                                                     throws java.rmi.RemoteException,
                                                                            org.gcube.common.core.faults.GCUBEFault
Throws:
java.rmi.RemoteException
org.gcube.common.core.faults.GCUBEFault

getObject

public AquaMap getObject(int arg0)
                  throws java.rmi.RemoteException,
                         org.gcube.common.core.faults.GCUBEFault
Throws:
java.rmi.RemoteException
org.gcube.common.core.faults.GCUBEFault

getSpeciesByFiltersASCSV

public java.lang.String getSpeciesByFiltersASCSV(GetSpeciesByFiltersRequestType arg0)
                                          throws java.rmi.RemoteException,
                                                 org.gcube.common.core.faults.GCUBEFault
Throws:
java.rmi.RemoteException
org.gcube.common.core.faults.GCUBEFault