S - @Controller public class GeoServerInterceptorController<S extends GeoServerInterceptorService> extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ERROR_MESSAGE |
protected S |
service |
| Constructor and Description |
|---|
GeoServerInterceptorController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<?> |
interceptGeoServerRequest(javax.servlet.http.HttpServletRequest request,
Optional<String> endpoint,
Optional<String> layername,
Optional<String> style,
Optional<String> tilematrixset,
Optional<String> tilematrix,
Optional<String> tilerow,
Optional<String> tilecol,
Optional<String> j,
Optional<String> i) |
org.springframework.http.ResponseEntity<?> |
interceptWmtsRequest(javax.servlet.http.HttpServletRequest request,
String service) |
void |
setService(S service) |
public static final String ERROR_MESSAGE
protected S extends GeoServerInterceptorService service
@GetMapping(value="/wmts.action/{service}/**")
public org.springframework.http.ResponseEntity<?> interceptWmtsRequest(javax.servlet.http.HttpServletRequest request,
@PathVariable(value="service")
String service)
@RequestMapping(value={"/geoserver.action","/geoserver.action/{endpoint}","/geoserver.action/{endpoint}/{layername}/{style}/{tilematrixset}/{tilematrix}/{tilerow}/{tilecol}","/geoserver.action/{endpoint}/{layername}/{style}/{tilematrixset}/{tilematrix}/{tilerow}/{tilecol}/{j}/{i}"},
method={GET,POST})
public org.springframework.http.ResponseEntity<?> interceptGeoServerRequest(javax.servlet.http.HttpServletRequest request,
@PathVariable(value="endpoint",required=false)
Optional<String> endpoint,
@PathVariable(value="layername",required=false)
Optional<String> layername,
@PathVariable(value="style",required=false)
Optional<String> style,
@PathVariable(value="tilematrixset",required=false)
Optional<String> tilematrixset,
@PathVariable(value="tilematrix",required=false)
Optional<String> tilematrix,
@PathVariable(value="tilerow",required=false)
Optional<String> tilerow,
@PathVariable(value="tilecol",required=false)
Optional<String> tilecol,
@PathVariable(value="j",required=false)
Optional<String> j,
@PathVariable(value="i",required=false)
Optional<String> i)
request - @Autowired public void setService(S service)
service - the service to setCopyright © 2020 terrestris GmbH & Co. KG. All rights reserved.