Class ProductQueryController

java.lang.Object
de.dlr.proseo.api.prip.rest.ProductQueryController

@RestController @Validated @RequestMapping(value="/proseo/prip/odata/v1", produces={"application/json","application/octet-stream"}) public class ProductQueryController extends Object
Spring MVC controller for the prosEO PRIP API; implements the services required to provide a RESTful API according to ESA's Production Interface Delivery Point (PRIP) API (ESA-EOPG-EOPGC-IF-3, issue 1.5).
Author:
Dr. Thomas Bassler
  • Field Details

  • Constructor Details

    • ProductQueryController

      public ProductQueryController()
  • Method Details

    • service

      @GetMapping("/**") protected void service(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException
      Process the PRIP request.
      Parameters:
      request - the HTTP request
      response - the HTTP response
      Throws:
      jakarta.servlet.ServletException - on any unforeseen runtime exception