Package de.dlr.proseo.ui.gui
Class GUIOrbitController
java.lang.Object
de.dlr.proseo.ui.gui.GUIBaseController
de.dlr.proseo.ui.gui.GUIOrbitController
A controller for retrieving and handling orbit data
- Author:
- David Mazo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.context.request.async.DeferredResult<String> getOrbits(String spacecraft, String startTimeFrom, String startTimeTo, Long numberFrom, Long numberTo, Long fromIndex, Long toIndex, String sortby, Boolean up, org.springframework.ui.Model model) Retrieve the orbits of a spacecraftShow the orbit 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
-
GUIOrbitController
public GUIOrbitController()
-
-
Method Details
-
showOrbit
Show the orbit view- Returns:
- the name of the orbit view template
-
getOrbits
@GetMapping("/orbits/get") public org.springframework.web.context.request.async.DeferredResult<String> getOrbits(@RequestParam(required=false,value="spacecraft") String spacecraft, @RequestParam(required=false,value="startTimeFrom") String startTimeFrom, @RequestParam(required=false,value="startTimeTo") String startTimeTo, @RequestParam(required=false,value="numberFrom") Long numberFrom, @RequestParam(required=false,value="numberTo") Long numberTo, @RequestParam(required=false,value="recordFrom") Long fromIndex, @RequestParam(required=false,value="recordTo") Long toIndex, @RequestParam(required=false,value="sortby") String sortby, @RequestParam(required=false,value="up") Boolean up, org.springframework.ui.Model model) Retrieve the orbits of a spacecraft- Parameters:
spacecraft- The spacecraft identifierstartTimeFrom- Select start time fromstartTimeTo- Select stop time untilnumberFrom- Select orbit number fromnumberTo- Select orbit number tofromIndex- Paging starttoIndex- Paging stopsortby- The sort columnup- The sort direction (true for up)model- The model to hold the data- Returns:
- The result
-