Package thredds.server.ncss.controller
Class AbstractNcssController
java.lang.Object
thredds.server.ncss.controller.AbstractNcssController
- Direct Known Subclasses:
NcssGridController,NcssPointController
Superclass for ncss controllers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringbuildDatasetUrl(String path) getDatasetPath(jakarta.servlet.http.HttpServletRequest req) static StringgetDatasetPath(String path) org.springframework.http.ResponseEntity<String>protected voidhandleValidationErrorMessage(jakarta.servlet.http.HttpServletResponse response, int status, String errorMessage) static org.jdom2.Elementprotected voidsetResponseHeaders(jakarta.servlet.http.HttpServletResponse response, org.springframework.http.HttpHeaders httpHeaders)
-
Constructor Details
-
AbstractNcssController
public AbstractNcssController()
-
-
Method Details
-
getDatasetPath
-
setResponseHeaders
protected void setResponseHeaders(jakarta.servlet.http.HttpServletResponse response, org.springframework.http.HttpHeaders httpHeaders) -
buildDatasetUrl
-
handleValidationErrorMessage
protected void handleValidationErrorMessage(jakarta.servlet.http.HttpServletResponse response, int status, String errorMessage) -
makeAcceptXML
-
makeAcceptList
-
handle
@ExceptionHandler(NcssException.class) public org.springframework.http.ResponseEntity<String> handle(NcssException e) -
getDatasetPath
-