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:
Remote, javax.xml.rpc.server.ServiceLifecycle, org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType

public class AquaMapsService
extends org.gcube.common.core.porttypes.GCUBEPortType
implements org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType


Field Summary
 
Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType
initialized, logger
 
Constructor Summary
AquaMapsService()
           
 
Method Summary
 org.gcube_system.namespaces.application.aquamaps.types.FieldArray calculateEnvelope(org.gcube.application.aquamaps.aquamapsservice.stubs.CalculateEnvelopeRequestType req)
           
 org.gcube_system.namespaces.application.aquamaps.types.FieldArray calculateEnvelopefromCellSelection(org.gcube.application.aquamaps.aquamapsservice.stubs.CalculateEnvelopefromCellSelectionRequestType request)
           
 int deleteSubmitted(org.gcube.common.core.types.StringArray submittedIds)
           
 org.gcube_system.namespaces.application.aquamaps.types.AquaMap getObject(int arg0)
           
 String getPhylogeny(org.gcube.application.aquamaps.aquamapsservice.stubs.GetPhylogenyRequestType req)
           
protected  org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
           
 String getSpeciesByFilters(org.gcube.application.aquamaps.aquamapsservice.stubs.GetSpeciesByFiltersRequestType req)
          return a list of species filtered by 3 groups of filters (species characteristics OR species names OR species codes)
 String getSpeciesByFiltersASCSV(org.gcube.application.aquamaps.aquamapsservice.stubs.GetSpeciesByFiltersRequestType arg0)
           
 org.gcube_system.namespaces.application.aquamaps.types.FieldArray getSpeciesEnvelop(org.gcube.application.aquamaps.aquamapsservice.stubs.GetSpeciesEnvelopeRequestType arg0)
           
 org.gcube_system.namespaces.application.aquamaps.types.Submitted loadSubmittedById(int arg0)
           
 org.gcube.common.core.types.VOID markSaved(org.gcube.common.core.types.StringArray ids)
           
 String submitJob(org.gcube_system.namespaces.application.aquamaps.types.Job req)
           
 
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

AquaMapsService

public AquaMapsService()
Method Detail

getServiceContext

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

getPhylogeny

public String getPhylogeny(org.gcube.application.aquamaps.aquamapsservice.stubs.GetPhylogenyRequestType req)
                    throws org.gcube.common.core.faults.GCUBEFault
Specified by:
getPhylogeny in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
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
Specified by:
deleteSubmitted in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
org.gcube.common.core.faults.GCUBEFault

calculateEnvelope

public org.gcube_system.namespaces.application.aquamaps.types.FieldArray calculateEnvelope(org.gcube.application.aquamaps.aquamapsservice.stubs.CalculateEnvelopeRequestType req)
                                                                                    throws org.gcube.common.core.faults.GCUBEFault
Specified by:
calculateEnvelope in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
org.gcube.common.core.faults.GCUBEFault

calculateEnvelopefromCellSelection

public org.gcube_system.namespaces.application.aquamaps.types.FieldArray calculateEnvelopefromCellSelection(org.gcube.application.aquamaps.aquamapsservice.stubs.CalculateEnvelopefromCellSelectionRequestType request)
                                                                                                     throws org.gcube.common.core.faults.GCUBEFault
Specified by:
calculateEnvelopefromCellSelection in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
org.gcube.common.core.faults.GCUBEFault

submitJob

public String submitJob(org.gcube_system.namespaces.application.aquamaps.types.Job req)
                 throws org.gcube.common.core.faults.GCUBEFault
Specified by:
submitJob in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpeciesEnvelop

public org.gcube_system.namespaces.application.aquamaps.types.FieldArray getSpeciesEnvelop(org.gcube.application.aquamaps.aquamapsservice.stubs.GetSpeciesEnvelopeRequestType arg0)
                                                                                    throws org.gcube.common.core.faults.GCUBEFault
Specified by:
getSpeciesEnvelop in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpeciesByFilters

public String getSpeciesByFilters(org.gcube.application.aquamaps.aquamapsservice.stubs.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)

Specified by:
getSpeciesByFilters in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Parameters:
req -
Returns:
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
Specified by:
markSaved in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
org.gcube.common.core.faults.GCUBEFault

loadSubmittedById

public org.gcube_system.namespaces.application.aquamaps.types.Submitted loadSubmittedById(int arg0)
                                                                                   throws RemoteException,
                                                                                          org.gcube.common.core.faults.GCUBEFault
Specified by:
loadSubmittedById in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getObject

public org.gcube_system.namespaces.application.aquamaps.types.AquaMap getObject(int arg0)
                                                                         throws RemoteException,
                                                                                org.gcube.common.core.faults.GCUBEFault
Specified by:
getObject in interface org.gcube.application.aquamaps.aquamapsservice.stubs.AquaMapsServicePortType
Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault

getSpeciesByFiltersASCSV

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


Copyright © 2013. All Rights Reserved.