Package de.dlr.proseo.ui.gui
Class GUIProcessorController
java.lang.Object
de.dlr.proseo.ui.gui.GUIBaseController
de.dlr.proseo.ui.gui.GUIProcessorController
A controller for retrieving and handling processors
- Author:
- David Mazo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.context.request.async.DeferredResult<String> getConfiguredProcessors(Long id, String identifier, String processorVersion, String configuration, String processorClass, String enabled, String sortby, Boolean up, Long recordFrom, Long recordTo, org.springframework.ui.Model model) Retrieve the configured processors of a processor or all if processor is nullorg.springframework.web.context.request.async.DeferredResult<String> getProcessors(Long processorId, String processorName, String processorVersion, Long recordFrom, Long recordTo, org.springframework.ui.Model model) Retrieve the processor with name or all if name is nullShow the configured processor viewShow the processor viewMethods inherited from class de.dlr.proseo.ui.gui.GUIBaseController
calcShowPages, checkClearCache, configuredProcessors, enabledfacilities, facilities, fileClasses, grafana, handleHTTPError, handleHTTPWarning, hasroleconfigurationmgr, hasroleconfigurationreader, hasrolefacilitymgr, hasrolefacilitymonitor, hasrolefacilityreader, hasrolejobstepprocessor, hasrolemissionmgr, hasrolemissionreader, hasroleorderapprover, hasroleordermgr, hasroleordermonitor, hasroleorderplanner, hasroleorderreader, hasroleprocessorclassmgr, hasroleprocessorreader, hasroleproductarchivemgr, hasroleproductarchivereader, hasroleproductclassmgr, hasroleproductclassreader, hasroleproductmgr, hasroleproductreader, hasroleproductreaderall, hasroleproductrestrictedreader, missioncode, modelAddAttributes, parametertypes, processinglevels, processingModes, processorclassnames, productarchives, productclasses, productiontypes, productqualities, proseoversion, slicingtypes, spaceCrafts, user, userroles, visibilities, workflows
-
Constructor Details
-
GUIProcessorController
public GUIProcessorController()
-
-
Method Details
-
showProcessor
Show the processor view- Returns:
- the name of the processor view template
-
showConfiguredProcessor
Show the configured processor view- Returns:
- the name of the configured processor view template
-
getProcessors
@GetMapping("/processor-show/get") public org.springframework.web.context.request.async.DeferredResult<String> getProcessors(@RequestParam(required=false,value="pid") Long processorId, @RequestParam(required=false,value="processorName") String processorName, @RequestParam(required=false,value="processorVersion") String processorVersion, Long recordFrom, Long recordTo, org.springframework.ui.Model model) Retrieve the processor with name or all if name is null- Parameters:
processorName- The processor name or nullmodel- The model to hold the datasortby- The sort columnup- The sort direction (true for up)- Returns:
- The result
-
getConfiguredProcessors
@GetMapping("/configuredprocessor/get") public org.springframework.web.context.request.async.DeferredResult<String> getConfiguredProcessors(@RequestParam(required=false,value="id") Long id, @RequestParam(required=false,value="identifier") String identifier, @RequestParam(required=false,value="processorVersion") String processorVersion, @RequestParam(required=false,value="configuration") String configuration, @RequestParam(required=false,value="processorClass") String processorClass, @RequestParam(required=false,value="enabled") String enabled, @RequestParam(required=false,value="sortby") String sortby, @RequestParam(required=false,value="up") Boolean up, Long recordFrom, Long recordTo, org.springframework.ui.Model model) Retrieve the configured processors of a processor or all if processor is null- Parameters:
sortby- The sort columnup- The sort direction (true for up)model- The model to hold the dataprocessorName- The processor name or null- Returns:
- The result
-