Package de.dlr.proseo.ui.gui
Class GUIProductArchiveController
java.lang.Object
de.dlr.proseo.ui.gui.GUIBaseController
de.dlr.proseo.ui.gui.GUIProductArchiveController
A controller for retrieving and handling product archives
- Author:
- Denys Chaykovskiy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.context.request.async.DeferredResult<String> getProductArchives(Long id, String name, String archiveType, Long recordFrom, Long recordTo, Long currentPage, Long pageSizeNotUsed, org.springframework.ui.Model model) Fetch and return product archives from the processor managerShow the productarchive 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
-
GUIProductArchiveController
public GUIProductArchiveController()
-
-
Method Details
-
showproductarchive
Show the productarchive view- Returns:
- the name of the productarchive view template
-
getProductArchives
@RequestMapping("/productarchive/get") public org.springframework.web.context.request.async.DeferredResult<String> getProductArchives(@RequestParam(required=false,value="id") Long id, @RequestParam(required=false,value="name") String name, @RequestParam(required=false,value="archiveType") String archiveType, @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 pageSizeNotUsed, org.springframework.ui.Model model) Fetch and return product archives from the processor manager- Parameters:
id- the productarchive idname- the productarchive namearchiveType- the product archive typerecordFrom- the first record to retrieverecordTo- the last record to retrievecurrentPage- the current page (needed for paging logic)model- the attributes to returnpageSize- the page size (needed for paging logic)- Returns:
- the result
-