Package thredds.server.ncss.controller
Class AbstractNcssController
- java.lang.Object
-
- thredds.server.ncss.controller.AbstractNcssController
-
- Direct Known Subclasses:
NcssGridController,NcssPointController
@Controller @RequestMapping("/ncss") public abstract class AbstractNcssController extends ObjectSuperclass for ncss controllers
-
-
Constructor Summary
Constructors Constructor Description AbstractNcssController()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringbuildDatasetUrl(String path)static StringgetDatasetPath(String path)StringgetDatasetPath(javax.servlet.http.HttpServletRequest req)org.springframework.http.ResponseEntity<String>handle(NcssException e)protected voidhandleValidationErrorMessage(javax.servlet.http.HttpServletResponse response, int status, String errorMessage)static List<String>makeAcceptList(SupportedOperation ops)static org.jdom2.ElementmakeAcceptXML(SupportedOperation ops)protected voidsetResponseHeaders(javax.servlet.http.HttpServletResponse response, org.springframework.http.HttpHeaders httpHeaders)
-
-
-
Method Detail
-
getDatasetPath
public String getDatasetPath(javax.servlet.http.HttpServletRequest req)
-
setResponseHeaders
protected void setResponseHeaders(javax.servlet.http.HttpServletResponse response, org.springframework.http.HttpHeaders httpHeaders)
-
handleValidationErrorMessage
protected void handleValidationErrorMessage(javax.servlet.http.HttpServletResponse response, int status, String errorMessage)
-
makeAcceptXML
public static org.jdom2.Element makeAcceptXML(SupportedOperation ops)
-
makeAcceptList
public static List<String> makeAcceptList(SupportedOperation ops)
-
handle
@ExceptionHandler(NcssException.class) public org.springframework.http.ResponseEntity<String> handle(NcssException e)
-
-