org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper
Class PublisherServiceCall
java.lang.Object
org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>
org.gcube.common.core.utils.calls.RICall
org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.AquaMapsCall
org.gcube.application.aquamaps.aquamapsservice.stubs.wrapper.PublisherServiceCall
- All Implemented Interfaces:
- PublisherInterface
public class PublisherServiceCall
- extends AquaMapsCall
- implements PublisherInterface
| Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.RICall |
org.gcube.common.core.utils.calls.RICall.RICallHandler |
| Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.GCUBECall |
org.gcube.common.core.utils.calls.GCUBECall.ResultHolder<RESULT> |
| Fields inherited from class org.gcube.common.core.utils.calls.GCUBECall |
clients |
|
Method Summary |
static PublisherInterface |
getCall(org.gcube.common.core.scope.GCUBEScope scope,
String defaultURI,
boolean queryIS)
Creates a call with a disabled security manager |
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)
|
protected String |
getPortTypeName()
|
static PublisherInterface |
getWrapper(org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager[] securityManager,
String defaultURI,
boolean queryIS)
|
| Methods inherited from class org.gcube.common.core.utils.calls.RICall |
getInitQuery, setEndpoint |
| Methods inherited from class org.gcube.common.core.utils.calls.GCUBECall |
findPortType, getEndpointReference, getLogger, getQuery, getRIQuery, getScopeManager, getSecurityManager, setEndpointReference, setLogger, setQuery, setScopeManager, setSecurityManager |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getWrapper
public static PublisherInterface getWrapper(org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager[] securityManager,
String defaultURI,
boolean queryIS)
throws Exception
- Throws:
Exception
getCall
public static PublisherInterface getCall(org.gcube.common.core.scope.GCUBEScope scope,
String defaultURI,
boolean queryIS)
throws Exception
- Creates a call with a disabled security manager
- Parameters:
scope - defaultURI -
- Returns:
-
- Throws:
Exception
getPortTypeName
protected String getPortTypeName()
- Specified by:
getPortTypeName in class org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>
getMapsBySpecies
public List<AquaMap> getMapsBySpecies(String[] speciesIds,
boolean includeGis,
boolean includeCustom,
List<Resource> resources)
throws Exception
- Specified by:
getMapsBySpecies in interface PublisherInterface
- Throws:
Exception
getJsonSubmittedByFilters
public String getJsonSubmittedByFilters(List<Field> filters,
org.gcube_system.namespaces.application.aquamaps.types.PagedRequestSettings settings)
throws Exception
- Specified by:
getJsonSubmittedByFilters in interface PublisherInterface
- Throws:
Exception
getFileSetById
public List<File> getFileSetById(String fileSetId)
throws Exception
- Specified by:
getFileSetById in interface PublisherInterface
- Throws:
Exception
getLayerById
public LayerInfo getLayerById(String layerId)
throws Exception
- Specified by:
getLayerById in interface PublisherInterface
- Throws:
Exception
getLayersByCoverage
public List<LayerInfo> getLayersByCoverage(Resource source,
String parameters)
throws Exception
- Specified by:
getLayersByCoverage in interface PublisherInterface
- Throws:
Exception
getFileSetsByCoverage
public List<File> getFileSetsByCoverage(Resource source,
String parameters)
throws Exception
- Specified by:
getFileSetsByCoverage in interface PublisherInterface
- Throws:
Exception
Copyright © 2013. All Rights Reserved.