Class TabularRowsStudyMealsOrFitnessInteractionControllerCustom

java.lang.Object
org.diabetestechnology.drh.service.http.pg.ux.TabularRowsStudyMealsOrFitnessInteractionControllerCustom

@Controller @Configuration public class TabularRowsStudyMealsOrFitnessInteractionControllerCustom extends Object
  • Constructor Details

  • 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

      @GetMapping("/api/ux/tabular/jooq/participant/meals-or-fitness/file/interaction/failed/child/drh_stateless_activity_audit/file_interaction_view/file_interaction_id/{fileInteractionId}.json") @ResponseBody public Object childFailedMealsOrFitnessInteraction(@PathVariable String fileInteractionId)
    • 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)