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 getJSONSpecies(int hspenId, List<Filter> genericSearch, List<Filter> advancedFilters, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 Species loadEnvelope(String speciesId, int hspenId)
           
 AquaMapsObject loadObject(int objectId)
          wraps getProfile
 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

loadObject

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

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