org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper
Interface AquaMapsServiceInterface

All Known Implementing Classes:
AquaMapsServiceCall

public interface AquaMapsServiceInterface


Method Summary
 Envelope calculateEnvelope(BoundingBox bb, List<Area> areas, String speciesId, boolean useBottom, boolean useBounding, boolean useFAO)
           
 Envelope calculateEnvelopeFromCellSelection(List<String> cellIds, String speciesId)
           
 int deleteSubmitted(List<Integer> ids)
           
 File getCSVSpecies(int hspenId, List<Filter> genericSearch, List<Filter> advancedFilters)
           
 String getJSONOccurrenceCells(String speciesId, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 String getJSONPhilogeny(SpeciesOccursumFields level, ArrayList<Field> filters, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 String getJSONResources(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings, List<Field> filter)
           
 String getJSONSpecies(int hspenId, List<Filter> genericSearch, List<Filter> advancedFilters, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 String getJSONSubmitted(String userName, boolean showObjects, String date, Integer jobId, SubmittedStatus status, ObjectType objType, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 Species loadEnvelope(String speciesId, int hspenId)
           
 AquaMapsObject loadObject(int objectId)
          wraps getProfile
 Resource loadResource(int resId)
           
 Submitted loadSubmittedById(int id)
           
 void markSaved(List<Integer> submittedIds)
           
 void submitJob(Job toSubmit)
           
 

Method Detail

calculateEnvelope

Envelope calculateEnvelope(BoundingBox bb,
                           List<Area> areas,
                           String speciesId,
                           boolean useBottom,
                           boolean useBounding,
                           boolean useFAO)
                           throws Exception
Throws:
Exception

calculateEnvelopeFromCellSelection

Envelope calculateEnvelopeFromCellSelection(List<String> cellIds,
                                            String speciesId)
                                            throws Exception
Throws:
Exception

deleteSubmitted

int deleteSubmitted(List<Integer> ids)
                    throws Exception
Throws:
Exception

getJSONSubmitted

String getJSONSubmitted(String userName,
                        boolean showObjects,
                        String date,
                        Integer jobId,
                        SubmittedStatus status,
                        ObjectType objType,
                        org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                        throws Exception
Throws:
Exception

getJSONOccurrenceCells

String getJSONOccurrenceCells(String speciesId,
                              org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                              throws Exception
Throws:
Exception

getJSONPhilogeny

String getJSONPhilogeny(SpeciesOccursumFields level,
                        ArrayList<Field> filters,
                        org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                        throws Exception
Throws:
Exception

loadObject

AquaMapsObject loadObject(int objectId)
                          throws Exception
wraps getProfile

Returns:
Throws:
Exception

loadResource

Resource loadResource(int resId)
                      throws Exception
Throws:
Exception

getJSONResources

String getJSONResources(org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings,
                        List<Field> filter)
                        throws Exception
Throws:
Exception

getJSONSpecies

String getJSONSpecies(int hspenId,
                      List<Filter> genericSearch,
                      List<Filter> advancedFilters,
                      org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                      throws Exception
Throws:
Exception

getCSVSpecies

File getCSVSpecies(int hspenId,
                   List<Filter> genericSearch,
                   List<Filter> advancedFilters)
                   throws Exception
Throws:
Exception

loadEnvelope

Species loadEnvelope(String speciesId,
                     int hspenId)
                     throws Exception
Throws:
Exception

markSaved

void markSaved(List<Integer> submittedIds)
               throws Exception
Throws:
Exception

submitJob

void submitJob(Job toSubmit)
               throws Exception
Throws:
Exception

loadSubmittedById

Submitted loadSubmittedById(int id)
                            throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.