Class TimeseriesDataController


  • @RestController
    @RequestMapping(value="/api/timeseries",
                    produces="application/json")
    public class TimeseriesDataController
    extends DataController
    • Method Detail

      • getSeriesCollectionChart

        @RequestMapping(value="/observations",
                        produces="image/png",
                        method=POST)
        public void getSeriesCollectionChart​(javax.servlet.http.HttpServletRequest request,
                                             javax.servlet.http.HttpServletResponse response,
                                             @RequestHeader(value="accept-language",required=false)
                                             String httpLocale,
                                             @RequestBody
                                             RequestStyledParameterSet simpleParameters)
                                      throws Exception
        Throws:
        Exception
      • getSeriesChart

        @RequestMapping(value="/{datasetId}/observations",
                        produces="image/png",
                        method=GET)
        public void getSeriesChart​(javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response,
                                   @PathVariable
                                   String datasetId,
                                   @RequestHeader(value="accept-language",required=false)
                                   String httpLocale,
                                   @RequestParam(required=false)
                                   org.springframework.util.MultiValueMap<String,​String> query)
                            throws Exception
        Throws:
        Exception
      • getSeriesChartPng

        @RequestMapping(value="/{datasetId}/observations.png",
                        produces="image/png",
                        method=GET)
        public void getSeriesChartPng​(javax.servlet.http.HttpServletRequest request,
                                      javax.servlet.http.HttpServletResponse response,
                                      @PathVariable
                                      String datasetId,
                                      @RequestHeader(value="accept-language",required=false)
                                      String httpLocale,
                                      @RequestParam(required=false)
                                      org.springframework.util.MultiValueMap<String,​String> query)
                               throws Exception
        Throws:
        Exception
      • getSeriesChartByInterval

        @RequestMapping(value="/{datasetId}/images",
                        method=GET)
        public org.springframework.web.servlet.ModelAndView getSeriesChartByInterval​(@PathVariable
                                                                                     String datasetId)
      • getSeriesChartByInterval

        @RequestMapping(value="/{datasetId}/{chartQualifier}",
                        produces="image/png",
                        method=GET)
        public void getSeriesChartByInterval​(javax.servlet.http.HttpServletResponse response,
                                             @PathVariable
                                             String datasetId,
                                             @PathVariable
                                             String chartQualifier)
                                      throws Exception
        Throws:
        Exception
      • getSeriesChartByFilename

        @RequestMapping(value="/{datasetId}/images/{fileName}",
                        produces="image/png",
                        method=GET)
        public void getSeriesChartByFilename​(javax.servlet.http.HttpServletResponse response,
                                             @PathVariable
                                             String datasetId,
                                             @PathVariable
                                             String fileName)
                                      throws Exception
        Throws:
        Exception
      • getTimeseriesData

        @Deprecated
        @RequestMapping(value="/{datasetId}/getData",
                        produces="application/json",
                        method=GET)
        public org.springframework.web.servlet.ModelAndView getTimeseriesData​(javax.servlet.http.HttpServletRequest request,
                                                                              javax.servlet.http.HttpServletResponse response,
                                                                              @PathVariable
                                                                              String datasetId,
                                                                              @RequestHeader(value="accept-language",required=false)
                                                                              String httpLocale,
                                                                              @RequestParam(required=false)
                                                                              org.springframework.util.MultiValueMap<String,​String> query)
                                                                       throws Exception
        Deprecated.
        Throws:
        Exception
      • setPreRenderingTask

        public void setPreRenderingTask​(PreRenderingJob prerenderingTask)