Uses of Class
org.tailormap.api.persistence.GeoService
Package
Description
-
Uses of GeoService in org.tailormap.api.controller
Modifier and TypeMethodDescriptionAppRestControllerAdvice.populateGeoService
(Application app, AppTreeLayerNode appTreeLayerNode) Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Serializable>
LayerExportController.capabilities
(GeoService service, GeoServiceLayer layer) org.springframework.http.ResponseEntity<Serializable>
EditFeatureController.createFeature
(AppTreeLayerNode appTreeLayerNode, GeoService service, GeoServiceLayer layer, Application application, Feature completeFeature) org.springframework.http.ResponseEntity<Void>
EditFeatureController.deleteFeature
(AppTreeLayerNode appTreeLayerNode, GeoService service, GeoServiceLayer layer, Application application, String fid) org.springframework.http.ResponseEntity<?>
LayerExportController.download
(GeoService service, GeoServiceLayer layer, Application application, AppTreeLayerNode appTreeLayerNode, String outputFormat, List<String> attributes, String filter, String sortBy, String sortOrder, String crs, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<Serializable>
LayerDescriptionController.getAppLayerDescription
(Application application, AppTreeLayerNode appTreeLayerNode, GeoService service, GeoServiceLayer layer) org.springframework.http.ResponseEntity<Serializable>
FeaturesController.getFeatures
(AppTreeLayerNode appTreeLayerNode, GeoService service, GeoServiceLayer layer, Application application, Double x, Double y, Double distance, String __fid, Boolean simplify, String filter, Integer page, String sortBy, String sortOrder, boolean onlyGeometries, boolean geometryInAttributes) org.springframework.http.ResponseEntity<Serializable>
UniqueValuesController.getUniqueAttributes
(GeoService service, GeoServiceLayer layer, Application app, AppTreeLayerNode appTreeLayerNode, String attributeName, String filter) org.springframework.http.ResponseEntity<Serializable>
EditFeatureController.patchFeature
(AppTreeLayerNode appTreeLayerNode, GeoService service, GeoServiceLayer layer, Application application, String fid, Feature partialFeature) AppRestControllerAdvice.populateGeoServiceLayer
(AppTreeLayerNode appTreeLayerNode, GeoService service) org.springframework.http.ResponseEntity<?>
GeoServiceProxyController.proxy
(Application application, GeoService service, GeoServiceLayer layer, GeoServiceProtocol protocol, jakarta.servlet.http.HttpServletRequest request) org.springframework.http.ResponseEntity<Serializable>
SearchController.search
(AppTreeLayerNode appTreeLayerNode, GeoService service, Application application, String solrQuery, Integer start, String solrFilterQuery, String solrPoint, Double solrDistance) -
Uses of GeoService in org.tailormap.api.controller.admin
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<GeoService>
GeoServiceAdminController.refreshCapabilities
(String id, jakarta.servlet.http.HttpServletResponse httpServletResponse) -
Uses of GeoService in org.tailormap.api.persistence
Modifier and TypeMethodDescriptionTMFeatureSource.getLinkedService()
GeoService.setAdvertisedUrl
(String advertisedUrl) GeoService.setAuthentication
(ServiceAuthentication authentication) GeoService.setAuthorizationRules
(List<AuthorizationRule> authorizationRules) GeoService.setCapabilities
(byte[] capabilities) GeoService.setCapabilitiesContentType
(String capabilitiesContentType) GeoService.setCapabilitiesFetched
(Instant capabilitiesFetched) GeoService.setLayers
(List<GeoServiceLayer> layers) GeoService.setProtocol
(GeoServiceProtocol protocol) GeoService.setPublished
(boolean published) GeoService.setServiceCapabilities
(TMServiceCaps serviceCapabilities) GeoService.setSettings
(GeoServiceSettings settings) Sets the url after sanitising (removing unwanted parameters).GeoService.setVersion
(Long version) -
Uses of GeoService in org.tailormap.api.persistence.helper
Modifier and TypeMethodDescriptionvoid
GeoServiceHelper.findAndSaveRelatedWFS
(GeoService geoService) GeoServiceHelper.findRelatedWFS
(GeoService geoService) static URI
GeoServiceHelper.getLayerLegendUrlFromStyles
(GeoService service, GeoServiceLayer serviceLayer) Try to extract the legend url from the styles of the layer.ApplicationHelper.getServiceApplication
(String baseAppName, String projection, GeoService service) void
GeoServiceHelper.loadServiceCapabilities
(GeoService geoService) -
Uses of GeoService in org.tailormap.api.repository
Modifier and TypeMethodDescriptionFind multiple geo-services.GeoServiceRepository.getAllExcludingIds
(List<String> ids) Find multiple geo-services except some. -
Uses of GeoService in org.tailormap.api.security
Modifier and TypeMethodDescriptionboolean
AuthorizationService.mayUserRead
(GeoService geoService) Verifies that this user may read this GeoService.boolean
AuthorizationService.mayUserRead
(GeoService geoService, GeoServiceLayer layer) Verifies that this user may read the Layer in context of the GeoService.boolean
AuthorizationService.mustDenyAccessForSecuredProxy
(Application application, GeoService geoService) To avoid exposing a secured service by proxying it to everyone, do not proxy a secured geo service when the application is public (accessible by anonymous users).