Package com.almis.awe.controller
Class ScreenDataController
java.lang.Object
com.almis.awe.controller.ScreenDataController
Manage all incoming action requests
-
Constructor Summary
ConstructorsConstructorDescriptionScreenDataController
(ScreenService screenService, AweRequest aweRequest) Autowired constructor -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultScreenData
(com.fasterxml.jackson.databind.node.ObjectNode parameters) Retrieve screen datagetOptionScreenData
(String optionId, com.fasterxml.jackson.databind.node.ObjectNode parameters) Retrieve screen data
-
Constructor Details
-
ScreenDataController
Autowired constructor- Parameters:
screenService
- Screen serviceaweRequest
- Awe request
-
-
Method Details
-
getDefaultScreenData
@PostMapping public ScreenData getDefaultScreenData(@RequestBody com.fasterxml.jackson.databind.node.ObjectNode parameters) Retrieve screen data- Parameters:
parameters
- Parameters- Returns:
- Client action list
-
getOptionScreenData
@PostMapping("/{optionId}") public ScreenData getOptionScreenData(@PathVariable("optionId") String optionId, @RequestBody com.fasterxml.jackson.databind.node.ObjectNode parameters) Retrieve screen data- Parameters:
optionId
- Option identifierparameters
- Parameters- Returns:
- Client action list
-