public interface GCubeGisViewerServiceAsync
Modifier and Type | Method and Description |
---|---|
void |
getBaseLayersToGisViewer(com.google.gwt.user.client.rpc.AsyncCallback<List<? extends org.gcube.portlets.user.gisviewer.client.commons.beans.GisViewerBaseLayerInterface>> callback)
Gets the base layers to gis viewer.
|
void |
getDataResult(List<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem> layerItems,
String bbox,
com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.WfsTable>> asyncCallback)
Gets the data result.
|
void |
getDataResult(List<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem> layerItems,
String bbox,
int maxWFSFeature,
com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.WfsTable>> callback)
Gets the data result.
|
void |
getDataResult(List<String> urls,
com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.DataResult>> callback)
Gets the data result.
|
void |
getGroupsInfo(String groupName,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItemsResult> callback)
Gets the groups info.
|
void |
getLayersInfo(List<String> layersName,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItemsResult> callback)
Gets the layers info.
|
void |
getLayersInfoByLayerItems(List<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem> layerItems,
com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItemsResult> asyncCallback)
Gets the layers info by layer items.
|
void |
getListProperty(String geoserverUrl,
org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem layer,
com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.Property>> callback)
Gets the list property.
|
void |
getTransectParameters(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.TransectParameters> callback)
Gets the transect parameters.
|
void |
parseWmsRequest(org.gcube.portlets.user.gisviewer.client.commons.beans.WmsRequest request,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
Parses the wms request.
|
void |
saveLayerItem(String name,
String mimeType,
String url,
String destinationFolderId,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
Save layer item.
|
void |
saveMapImageItem(String name,
String outputFormat,
Map<String,String> parameters,
String folderId,
com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
Save map image item.
|
void getDataResult(List<String> urls, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.DataResult>> callback)
urls
- the urlscallback
- the callbackGisViewerService.getDataResult(java.util.List)
void getGroupsInfo(String groupName, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItemsResult> callback)
groupName
- the group namecallback
- the callbackGisViewerService.getGroupsInfo(java.lang.String)
void getTransectParameters(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.TransectParameters> callback)
callback
- the callbackvoid getLayersInfo(List<String> layersName, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItemsResult> callback)
layersName
- the layers namecallback
- the callbackGisViewerService.getLayersInfo(java.util.List)
void getLayersInfoByLayerItems(List<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem> layerItems, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItemsResult> asyncCallback)
layerItems
- the layer itemsasyncCallback
- the async callbackvoid getDataResult(List<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem> layerItems, String bbox, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.WfsTable>> asyncCallback)
layerItems
- the layer itemsbbox
- the bboxasyncCallback
- the async callbackvoid saveLayerItem(String name, String mimeType, String url, String destinationFolderId, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
name
- the namemimeType
- the mime typeurl
- the urldestinationFolderId
- the destination folder idcallback
- the callbackvoid getListProperty(String geoserverUrl, org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem layer, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.Property>> callback)
geoserverUrl
- the geoserver urllayer
- the layercallback
- the callbackvoid getDataResult(List<org.gcube.portlets.user.gisviewer.client.commons.beans.LayerItem> layerItems, String bbox, int maxWFSFeature, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.portlets.user.gisviewer.client.commons.beans.WfsTable>> callback)
layerItems
- the layer itemsbbox
- the bboxmaxWFSFeature
- the max wfs featurecallback
- the callbackvoid getBaseLayersToGisViewer(com.google.gwt.user.client.rpc.AsyncCallback<List<? extends org.gcube.portlets.user.gisviewer.client.commons.beans.GisViewerBaseLayerInterface>> callback)
callback
- the callbackvoid parseWmsRequest(org.gcube.portlets.user.gisviewer.client.commons.beans.WmsRequest request, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
request
- the requestcallback
- the callbackvoid saveMapImageItem(String name, String outputFormat, Map<String,String> parameters, String folderId, com.google.gwt.user.client.rpc.AsyncCallback<Void> asyncCallback)
name
- the nameoutputFormat
- the output formatparameters
- the parametersfolderId
- the folder idasyncCallback
- the async callbackCopyright © 2016. All Rights Reserved.