org.gcube.application.aquamaps.aquamapsservice.impl
Class AquaMapsService
java.lang.Object
org.gcube.common.core.porttypes.GCUBEPortType
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
| Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
initialized, logger |
|
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 |
AquaMapsService
public AquaMapsService()
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.