Class TabularRowsStudyMealsOrFitnessInteractionControllerCustom
java.lang.Object
org.diabetestechnology.drh.service.http.pg.ux.TabularRowsStudyMealsOrFitnessInteractionControllerCustom
@Controller
@Configuration
public class TabularRowsStudyMealsOrFitnessInteractionControllerCustom
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionTabularRowsStudyMealsOrFitnessInteractionControllerCustom(UdiSecondaryDbConfig udiPrimeDbConfig, UserNameService userNameService, CustomTabularFilter customTabularFilter, PartyService partyService) -
Method Summary
Modifier and TypeMethodDescriptionchildFailedMealsOrFitnessInteraction(String fileInteractionId) childParticipantMealsOrFitnessFileInteractionModal(String fileInteractionId) childSuccessMealsOrFitnessFileInteraction(String fileInteractionId) firstChildFailedMealsOrFitnessParticipants(String fileType, String studyId) firstChildSuccessMealsOrFitnessParticipants(String fileType, String studyId) com.fasterxml.jackson.databind.ModuleparentFailedMealsOrFitnessFileInteraction(TabularRowsRequest payload, String fileType, String columns, boolean includeGeneratedSqlInResp, boolean includeGeneratedSqlInErrorResp) parentSuccessMealsOrFitnessFileInteraction(TabularRowsRequest payload, String fileType, String columns, boolean includeGeneratedSqlInResp, boolean includeGeneratedSqlInErrorResp) subFailedParticipantMealsOrFitnessFileInteraction(String fileType, String participantId) subSuccessMealsOrFitnessFileInteraction(String fileType, String participantId)
-
Constructor Details
-
TabularRowsStudyMealsOrFitnessInteractionControllerCustom
public TabularRowsStudyMealsOrFitnessInteractionControllerCustom(UdiSecondaryDbConfig udiPrimeDbConfig, UserNameService userNameService, CustomTabularFilter customTabularFilter, PartyService partyService)
-
-
Method Details
-
jsonbModule
@Bean public com.fasterxml.jackson.databind.Module jsonbModule() -
parentSuccessMealsOrFitnessFileInteraction
@PostMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/success/parent/drh_stateless_activity_audit/file_interaction_view.json") @ResponseBody public Object parentSuccessMealsOrFitnessFileInteraction(@RequestBody @Nonnull TabularRowsRequest payload, @PathVariable String fileType, @RequestParam(required=false,defaultValue="*") String columns, @RequestHeader(value="X-Include-Generated-SQL-In-Response",required=false) boolean includeGeneratedSqlInResp, @RequestHeader(value="X-Include-Generated-SQL-In-Error-Response",required=false,defaultValue="true") boolean includeGeneratedSqlInErrorResp) throws SQLException - Throws:
SQLException
-
subSuccessMealsOrFitnessFileInteraction
@GetMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/success/sub/drh_stateless_activity_audit/file_interaction_view/participant_id/{participantId}.json") @ResponseBody public Object subSuccessMealsOrFitnessFileInteraction(@PathVariable String fileType, @PathVariable String participantId) -
childSuccessMealsOrFitnessFileInteraction
@GetMapping("/api/ux/tabular/jooq/participant/meals-or-fitness/file/interaction/success/child/drh_stateless_activity_audit/file_interaction_view/file_interaction_id/{fileInteractionId}.json") @ResponseBody public Object childSuccessMealsOrFitnessFileInteraction(@PathVariable String fileInteractionId) -
childParticipantMealsOrFitnessFileInteractionModal
@GetMapping("/api/ux/tabular/jooq/participant/meals-or-fitness/file/interaction/child/modal/drh_stateless_activity_audit/file_interaction_view/file_interaction_id/{fileInteractionId}.json") @ResponseBody public Object childParticipantMealsOrFitnessFileInteractionModal(@PathVariable String fileInteractionId) -
parentFailedMealsOrFitnessFileInteraction
@PostMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/failed/parent/drh_stateless_activity_audit/file_interaction_view.json") @ResponseBody public Object parentFailedMealsOrFitnessFileInteraction(@RequestBody @Nonnull TabularRowsRequest payload, @PathVariable String fileType, @RequestParam(required=false,defaultValue="*") String columns, @RequestHeader(value="X-Include-Generated-SQL-In-Response",required=false) boolean includeGeneratedSqlInResp, @RequestHeader(value="X-Include-Generated-SQL-In-Error-Response",required=false,defaultValue="true") boolean includeGeneratedSqlInErrorResp) -
childFailedMealsOrFitnessInteraction
-
subFailedParticipantMealsOrFitnessFileInteraction
@GetMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/failed/sub/drh_stateless_activity_audit/file_interaction_view/participant_id/{participantId}.json") @ResponseBody public Object subFailedParticipantMealsOrFitnessFileInteraction(@PathVariable String fileType, @PathVariable String participantId) -
firstChildSuccessMealsOrFitnessParticipants
@GetMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/success/first/child/drh_stateless_activity_audit/file_interaction_view/study_id/{studyId}.json") @ResponseBody public Object firstChildSuccessMealsOrFitnessParticipants(@PathVariable String fileType, @PathVariable String studyId) -
firstChildFailedMealsOrFitnessParticipants
@GetMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/failed/first/child/drh_stateless_activity_audit/file_interaction_view/study_id/{studyId}.json") @ResponseBody public Object firstChildFailedMealsOrFitnessParticipants(@PathVariable String fileType, @PathVariable String studyId)
-