Class InvestigatorController
java.lang.Object
org.diabetestechnology.drh.service.http.hub.prime.ux.InvestigatorController
-
Constructor Summary
ConstructorsConstructorDescriptionInvestigatorController
(Presentation presentation, ResearchStudyService researchStudyService, PractitionerService practitionerService, UserNameService userNameService, MasterService masterService) -
Method Summary
Modifier and TypeMethodDescriptionaddParticipant
(String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) cgmparticipantData
(String studyId, String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) collabSettings
(String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) createStudies
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) dashboardFinal
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) fitnessParticipantData
(String studyId, String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) getPublicationInfo
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) getStudyInfo
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) matchingConfirmation
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) mealsparticipantData
(String studyId, String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) participantAdd
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) participantdetails
(String studyId, String participantId, org.springframework.ui.Model model, String tab, jakarta.servlet.http.HttpServletRequest request) publicationSettings
(String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) roleSettings
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) studyAdd()
studyDataView
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) studyInfoFinal
(String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) studyNew
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) studySettings
(String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) updateParticipant
(String studyId, String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, String tab) userprofileFinal
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) verificationSuccess
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) verifyEmail
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) verifyOtp
(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request)
-
Constructor Details
-
InvestigatorController
public InvestigatorController(Presentation presentation, ResearchStudyService researchStudyService, PractitionerService practitionerService, UserNameService userNameService, MasterService masterService)
-
-
Method Details
-
dashboardFinal
@GetMapping("dashboard/info") public String dashboardFinal(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
dashboard
-
userprofileFinal
@GetMapping("userprofile/info") public String userprofileFinal(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
userprofile
-
studyInfoFinal
@GetMapping("/study/info/{studyId}") @RequiresUserPermission(permission="VIEW_STUDY") public String studyInfoFinal(@PathVariable String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
studyInfo
-
studyNew
@GetMapping("study/add") public String studyNew(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
studyAdd
-
createStudies
@GetMapping("/studies/create-study") @RequiresUserPermission(permission="CREATE_NEW_STUDY") public String createStudies(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
getStudyInfo
@GetMapping("/studyInfo") public String getStudyInfo(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
addParticipant
@GetMapping("/participants/add/{studyId}") @RequiresUserPermission(permission="ADD_PARTICIPANT") public String addParticipant(@PathVariable String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
updateParticipant
@GetMapping("/participants/settings/{studyId}/{participantId}") @RequiresUserPermission(permission="EDIT_PARTICIPANT") public String updateParticipant(@PathVariable String studyId, @PathVariable String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
participantAdd
@GetMapping("/participantadd") public String participantAdd(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
studySettings
-
collabSettings
@GetMapping("/research-study/collaboration/{studyId}") @RequiresUserPermission(permission="COLLABORATION_AND_TEAMS") public String collabSettings(@PathVariable String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
publicationSettings
@GetMapping("/research-study/publications/{studyId}") @RequiresUserPermission(permission="PUBLICATION_SETTINGS") public String publicationSettings(@PathVariable String studyId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
cgmparticipantData
@GetMapping("/participants/cgmdata/{studyId}/{participantId}") @RequiresUserPermission(permission="CGM_DATA") public String cgmparticipantData(@PathVariable String studyId, @PathVariable String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
participantdetails
-
mealsparticipantData
@GetMapping("/participants/mealsdata/{studyId}/{participantId}") @RequiresUserPermission(permission="MEALS_DATA") public String mealsparticipantData(@PathVariable String studyId, @PathVariable String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
fitnessParticipantData
@GetMapping("/participants/fitnessdata/{studyId}/{participantId}") @RequiresUserPermission(permission="FITNESS_DATA") public String fitnessParticipantData(@PathVariable String studyId, @PathVariable String participantId, org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request, @RequestParam(required=false) String tab) -
studyDataView
@GetMapping("studydata/view") public String studyDataView(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
studyData
-
roleSettings
@GetMapping("role/settings") public String roleSettings(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
getPublicationInfo
@GetMapping("/publicationInfo") public String getPublicationInfo(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
verifyEmail
@GetMapping("/verifyEmail") public String verifyEmail(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
verifyOtp
@GetMapping("/verifyOtp") public String verifyOtp(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
matchingConfirmation
@GetMapping("/linking-account") public String matchingConfirmation(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request) -
verificationSuccess
@GetMapping("/verificationSuccess") public String verificationSuccess(org.springframework.ui.Model model, jakarta.servlet.http.HttpServletRequest request)
-