Class GeoServerInterceptorController<S extends GeoServerInterceptorService>

  • Type Parameters:
    S -

    @Controller
    public class GeoServerInterceptorController<S extends GeoServerInterceptorService>
    extends Object
    Author:
    Daniel Koch, Kai Volland, terrestris GmbH & Co. KG
    • Constructor Detail

      • GeoServerInterceptorController

        public GeoServerInterceptorController()
    • Method Detail

      • interceptWmtsRequest

        @GetMapping("/wmts.action/{service}/**")
        public org.springframework.http.ResponseEntity<?> interceptWmtsRequest​(javax.servlet.http.HttpServletRequest request,
                                                                               @PathVariable("service")
                                                                               String service)
      • interceptGeoServerRequest

        @RequestMapping(value={"/geoserver.action","/geoserver.action/{endpoint}/**"},
                        method={GET,POST})
        public org.springframework.http.ResponseEntity<?> interceptGeoServerRequest​(javax.servlet.http.HttpServletRequest request,
                                                                                    @PathVariable(value="endpoint",required=false)
                                                                                    Optional<String> endpoint)
        Parameters:
        request -
      • setService

        @Autowired
        public void setService​(S service)
        Parameters:
        service - the service to set