Klasse GUIWorkflowController

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

@Controller public class GUIWorkflowController extends GUIBaseController
A controller for retrieving and handling workflows
Autor:
Katharina Bassler
  • Konstruktordetails

    • GUIWorkflowController

      public GUIWorkflowController()
  • Methodendetails

    • showWorkflow

      @RequestMapping("/workflow-show") public String showWorkflow()
      Show the workflow view
      Gibt zurück:
      the name of the workflow view template
    • getWorkflows

      @RequestMapping("/workflow/get") public org.springframework.web.context.request.async.DeferredResult<String> getWorkflows(@RequestParam(required=false,value="id") Long id, @RequestParam(required=false,value="name") String name, @RequestParam(required=false,value="workflowVersion") String workflowVersion, @RequestParam(required=false,value="inputProductClass") String inputProductClass, @RequestParam(required=false,value="recordFrom") Long recordFrom, @RequestParam(required=false,value="recordTo") Long recordTo, @RequestParam(required=false,value="currentPage") Long currentPage, @RequestParam(required=false,value="pageSize") Long pageSize, org.springframework.ui.Model model)
      Fetch and return workflows from the processor manager
      Parameter:
      id - the workflow id
      name - the workflow name
      workflowVersion - the workflow version
      inputProductClass - the input product class
      recordFrom - the first record to retrieve
      recordTo - the last record to retrieve
      currentPage - the current page (needed for paging logic)
      pageSize - the page size (needed for paging logic)
      model - the attributes to return
      Gibt zurück:
      the result