Class GUIConfigurationController

java.lang.Object
de.dlr.proseo.ui.gui.GUIBaseController
de.dlr.proseo.ui.gui.GUIConfigurationController

@Controller public class GUIConfigurationController extends GUIBaseController
GUI controller that handles requests related to displaying and retrieving configurations, interacts with the service layer, and populates the model with the necessary data for rendering the views
Author:
David Mazo
  • Constructor Details

    • GUIConfigurationController

      public GUIConfigurationController()
  • Method Details

    • showConfiguration

      @GetMapping("/configuration-show") public String showConfiguration()
      Display the configuration show page
      Returns:
      the view name for the configuration show page
    • getConfigurations

      @GetMapping("/configurations/get") public org.springframework.web.context.request.async.DeferredResult<String> getConfigurations(@RequestParam(required=false,value="id") Long id, @RequestParam(required=false,value="configurationVersion") String configurationVersion, @RequestParam(required=false,value="processorClass") String processorClass, @RequestParam(required=false,value="productQuality") String productQuality, @RequestParam(required=false,value="processingMode") String processingMode, Long recordFrom, Long recordTo, org.springframework.ui.Model model)
      Retrieve the configurations of a mission
      Parameters:
      model - The model to hold the data
      sortby - The sort column
      up - The sort direction (true for ascending)
      Returns:
      a DeferredResult object representing the result of the asynchronous request