Details
-
Task
-
Resolution: Won't Do
-
L3 - Default
-
None
-
None
-
Not defined
Description
Background:
Currently, for adjusting result lists (e.g. sorting) the REST queryParam consumation is handled inside the service layer. (mostly in the QueryParamAdjustmentUtil class)
This should be changed to decouple the REST layer from the service layer.
Apart from that QueryParamAdjustmentUtil contains code from several domains (reports, variables, collections), which should be refactored to only provide generalized util functions (if necessary)
AT:
- The queryParameters are extracted and passed to the service layer explicitly
- The QueryParamAdjustmentUtil does not contain domain specific implementations