org.gcube.application.aquamaps.aquamapsservice.client.proxies
Class DefaultPublisher

java.lang.Object
  extended by org.gcube.application.aquamaps.aquamapsservice.client.proxies.DefaultPublisher
All Implemented Interfaces:
Publisher

public class DefaultPublisher
extends Object
implements Publisher


Constructor Summary
DefaultPublisher(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType> delegate)
           
 
Method Summary
 List<File> getFileSetById(String fileSetId)
           
 List<File> getFileSetsByCoverage(Resource source, String parameters)
           
 String getJsonSubmittedByFilters(List<Field> filters, org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
           
 LayerInfo getLayerById(String layerId)
           
 List<LayerInfo> getLayersByCoverage(Resource source, String parameters)
           
 List<AquaMap> getMapsBySpecies(String[] speciesIds, boolean includeGis, boolean includeCustom, List<Resource> resources)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPublisher

public DefaultPublisher(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.application.aquamaps.aquamapsservice.stubs.PublisherServicePortType> delegate)
Method Detail

getFileSetById

public List<File> getFileSetById(String fileSetId)
                          throws RemoteException,
                                 Exception
Specified by:
getFileSetById in interface Publisher
Throws:
RemoteException
Exception

getFileSetsByCoverage

public List<File> getFileSetsByCoverage(Resource source,
                                        String parameters)
                                 throws RemoteException,
                                        Exception
Specified by:
getFileSetsByCoverage in interface Publisher
Throws:
RemoteException
Exception

getJsonSubmittedByFilters

public String getJsonSubmittedByFilters(List<Field> filters,
                                        org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
                                 throws RemoteException,
                                        Exception
Specified by:
getJsonSubmittedByFilters in interface Publisher
Throws:
RemoteException
Exception

getLayerById

public LayerInfo getLayerById(String layerId)
                       throws RemoteException,
                              Exception
Specified by:
getLayerById in interface Publisher
Throws:
RemoteException
Exception

getLayersByCoverage

public List<LayerInfo> getLayersByCoverage(Resource source,
                                           String parameters)
                                    throws RemoteException,
                                           Exception
Specified by:
getLayersByCoverage in interface Publisher
Throws:
RemoteException
Exception

getMapsBySpecies

public List<AquaMap> getMapsBySpecies(String[] speciesIds,
                                      boolean includeGis,
                                      boolean includeCustom,
                                      List<Resource> resources)
                               throws RemoteException,
                                      Exception
Specified by:
getMapsBySpecies in interface Publisher
Throws:
RemoteException
Exception


Copyright © 2013. All Rights Reserved.