@Service public class GSManagerGeoServerBridge extends Object implements gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridge
| Constructor and Description |
|---|
GSManagerGeoServerBridge() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataStore(gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.DataStore dataStore) |
void |
addLayer(gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer layer,
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.FeatureType ft,
Map<String,String> slds) |
void |
addLayer(gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer layer,
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.FeatureType ft,
Map<String,String> slds,
Integer minScale,
Integer maxScale) |
void |
addLayerStyle(String layerName,
String styleName,
String sld) |
void |
addLayerStyle(String layerName,
String styleName,
String sld,
Integer minScale,
Integer maxScale) |
void |
addStyle(String name,
String sld) |
void |
addStyle(String name,
String sld,
Integer minScale,
Integer maxScale) |
void |
addWorkspace(String name) |
void |
addWorkspace(String name,
String uri) |
void |
addWorkspace(String name,
URI uri) |
Boolean |
dataStoreExists(String workspaceName,
String dataStoreName) |
void |
deleteLayer(String name) |
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.DataStore |
getDataStore(String name) |
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.FeatureType |
getFeatureType(String name) |
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer |
getLayer(String name) |
List<gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer> |
getLayers() |
List<gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer> |
getLayersOfDataStore(String datastore) |
String |
getStyle(String name) |
List<String> |
listDataStores() |
List<String> |
listLayers() |
List<String> |
listLayersOfDataStore(String datastore) |
void |
removeLayerStyle(String layerName,
String styleName) |
void |
removeLayerStyle(String layerName,
String styleName,
Integer minScale,
Integer maxScale) |
void |
removeStyle(String name) |
void |
removeStyle(String name,
Integer minScale,
Integer maxScale) |
void |
setConfiguration(gr.cite.geoanalytics.context.GeoServerBridgeConfig configuration) |
void |
setDefaultLayerStyle(String layerName,
String styleName,
String sld) |
void |
setDefaultLayerStyle(String layerName,
String styleName,
String sld,
Integer minScale,
Integer maxScale) |
Boolean |
workspaceExists(String workSpaceName) |
@Inject public void setConfiguration(gr.cite.geoanalytics.context.GeoServerBridgeConfig configuration)
setConfiguration in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgepublic List<String> listDataStores() throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
listDataStores in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.DataStore getDataStore(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
getDataStore in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic Boolean dataStoreExists(String workspaceName, String dataStoreName) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
dataStoreExists in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic List<String> listLayers() throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
listLayers in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic List<String> listLayersOfDataStore(String datastore) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
listLayersOfDataStore in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer getLayer(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
getLayer in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic List<gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer> getLayers() throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
getLayers in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic List<gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer> getLayersOfDataStore(String datastore) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
getLayersOfDataStore in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addWorkspace(String name, String uri) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addWorkspace in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addWorkspace(String name, URI uri) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addWorkspace in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addWorkspace(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addWorkspace in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addDataStore(gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.DataStore dataStore)
throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addDataStore in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic Boolean workspaceExists(String workSpaceName) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
workspaceExists in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addLayer(gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer layer,
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.FeatureType ft,
Map<String,String> slds,
Integer minScale,
Integer maxScale)
throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addLayer in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addLayer(gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.Layer layer,
gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.FeatureType ft,
Map<String,String> slds)
throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addLayer in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void deleteLayer(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
deleteLayer in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic gr.cite.geoanalytics.dataaccess.geoserverbridge.elements.FeatureType getFeatureType(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
getFeatureType in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic String getStyle(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
getStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addStyle(String name, String sld) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addStyle(String name, String sld, Integer minScale, Integer maxScale) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void removeStyle(String name, Integer minScale, Integer maxScale) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
removeStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void removeStyle(String name) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
removeStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void setDefaultLayerStyle(String layerName, String styleName, String sld, Integer minScale, Integer maxScale) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
setDefaultLayerStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void setDefaultLayerStyle(String layerName, String styleName, String sld) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
setDefaultLayerStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addLayerStyle(String layerName, String styleName, String sld, Integer minScale, Integer maxScale) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addLayerStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void addLayerStyle(String layerName, String styleName, String sld) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
addLayerStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void removeLayerStyle(String layerName, String styleName, Integer minScale, Integer maxScale) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
removeLayerStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionpublic void removeLayerStyle(String layerName, String styleName) throws gr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeException
removeLayerStyle in interface gr.cite.geoanalytics.dataaccess.geoserverbridge.GeoServerBridgegr.cite.geoanalytics.dataaccess.geoserverbridge.exception.GeoServerBridgeExceptionCopyright © 2016. All Rights Reserved.