org.gcube.application.aquamaps.aquamapsservice.client.proxies
Interface Maps

All Known Implementing Classes:
DefaultMaps

public interface Maps


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 RemoteException,
                                  Exception
Throws:
RemoteException
Exception

calculateEnvelopeFromCellSelection

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

deleteSubmitted

int deleteSubmitted(List<Integer> ids)
                    throws RemoteException,
                           Exception
Throws:
RemoteException
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 RemoteException,
                               Exception
Throws:
RemoteException
Exception

getJSONOccurrenceCells

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

getJSONPhilogeny

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

loadObject

AquaMapsObject loadObject(int objectId)
                          throws RemoteException,
                                 Exception
wraps getProfile

Returns:
Throws:
RemoteException,Exception
RemoteException
Exception

loadResource

Resource loadResource(int resId)
                      throws RemoteException,
                             Exception
Throws:
RemoteException
Exception

getJSONResources

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

getJSONSpecies

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

getCSVSpecies

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

loadEnvelope

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

markSaved

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

submitJob

void submitJob(Job toSubmit)
               throws RemoteException,
                      Exception
Throws:
RemoteException
Exception

loadSubmittedById

Submitted loadSubmittedById(int id)
                            throws RemoteException,
                                   Exception
Throws:
RemoteException
Exception


Copyright © 2013. All Rights Reserved.