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, PartyService partyService, AuditService auditService) -
Method Summary
Modifier and TypeMethodDescriptionchildFailedStudyParticipantCgmInteraction
(String fileType, String fileInteractionId) childParticipantCgmFileInteractionModal
(String fileInteractionId) childSuccessParticipantCgmFileInteraction
(String fileInteractionId) firstChildFailedCgmParticipantsOfFileInteraction
(String fileType, String studyId) firstChildSuccessCgmParticipantsOfFileInteraction
(String fileType, String studyId) com.fasterxml.jackson.databind.Module
parentFailedParticipantCgmFileInteraction
(TabularRowsRequest payload, String fileType, String columns, boolean includeGeneratedSqlInResp, boolean includeGeneratedSqlInErrorResp) parentSuccessCgmFileInteraction
(TabularRowsRequest payload, String fileType, String columns, boolean includeGeneratedSqlInResp, boolean includeGeneratedSqlInErrorResp) subFailedParticipantCgmFileInteraction
(String fileType, String participantId) subSuccessParticipantCgmFileInteraction
(String fileType, String participantId)
-
Constructor Details
-
TabularRowsStudyMealsOrFitnessInteractionControllerCustom
public TabularRowsStudyMealsOrFitnessInteractionControllerCustom(UdiSecondaryDbConfig udiPrimeDbConfig, UserNameService userNameService, PartyService partyService, AuditService auditService)
-
-
Method Details
-
jsonbModule
@Bean public com.fasterxml.jackson.databind.Module jsonbModule() -
parentSuccessCgmFileInteraction
@PostMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/success/parent/drh_stateless_activity_audit/file_interaction_view.json") @ResponseBody public Object parentSuccessCgmFileInteraction(@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
-
subSuccessParticipantCgmFileInteraction
@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 subSuccessParticipantCgmFileInteraction(@PathVariable String fileType, @PathVariable String participantId) -
childSuccessParticipantCgmFileInteraction
@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 childSuccessParticipantCgmFileInteraction(@PathVariable String fileInteractionId) -
childParticipantCgmFileInteractionModal
-
parentFailedParticipantCgmFileInteraction
@PostMapping("/api/ux/tabular/jooq/participant/{fileType}/file/interaction/failed/parent/drh_stateless_activity_audit/file_interaction_view.json") @ResponseBody public Object parentFailedParticipantCgmFileInteraction(@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) -
childFailedStudyParticipantCgmInteraction
@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 childFailedStudyParticipantCgmInteraction(@PathVariable String fileType, @PathVariable String fileInteractionId) -
subFailedParticipantCgmFileInteraction
@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 subFailedParticipantCgmFileInteraction(@PathVariable String fileType, @PathVariable String participantId) -
firstChildSuccessCgmParticipantsOfFileInteraction
@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 firstChildSuccessCgmParticipantsOfFileInteraction(@PathVariable String fileType, @PathVariable String studyId) -
firstChildFailedCgmParticipantsOfFileInteraction
@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 firstChildFailedCgmParticipantsOfFileInteraction(@PathVariable String fileType, @PathVariable String studyId)
-