Package thredds.server.cdmremote
Class CdmRemoteController
- java.lang.Object
-
- thredds.server.cdmremote.CdmRemoteController
-
@Controller @RequestMapping("/cdmremote") public class CdmRemoteController extends ObjectSpring controller for CdmRemote service.- Since:
- May 28, 2009
-
-
Constructor Summary
Constructors Constructor Description CdmRemoteController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.web.servlet.ModelAndViewhandleCapabilitiesRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)org.springframework.http.ResponseEntity<String>handleCapabilitiesRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String req)voidhandleDataRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @Valid CdmRemoteQueryBean qb, org.springframework.validation.BindingResult validationResult, OutputStream out)voidhandleHeaderRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OutputStream out)protected voidinitBinder(org.springframework.web.bind.WebDataBinder binder)
-
-
-
Method Detail
-
initBinder
@InitBinder("CdmRemoteQueryBean") protected void initBinder(org.springframework.web.bind.WebDataBinder binder)
-
handleCapabilitiesRequest
@RequestMapping(value="/**", method=GET) public org.springframework.http.ResponseEntity<String> handleCapabilitiesRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @RequestParam String req) throws IOException- Throws:
IOException
-
handleCapabilitiesRequest
@RequestMapping(value="/**", method=GET, params="req=capabilities") public org.springframework.web.servlet.ModelAndView handleCapabilitiesRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException- Throws:
IOException
-
handleHeaderRequest
@RequestMapping(value="/**", method=GET, params="req=header") public void handleHeaderRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OutputStream out) throws IOException- Throws:
IOException
-
handleDataRequest
@RequestMapping(value="/**", method=GET, params="req=data") public void handleDataRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @Valid @Valid CdmRemoteQueryBean qb, org.springframework.validation.BindingResult validationResult, OutputStream out) throws IOException, org.springframework.validation.BindException, ucar.ma2.InvalidRangeException- Throws:
IOExceptionorg.springframework.validation.BindExceptionucar.ma2.InvalidRangeException
-
-