Class PractitionerController

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

@Controller public class PractitionerController extends Object
  • Constructor Details

  • Method Details

    • createPractitionerProfile

      @PostMapping("/practitioners") @ResponseBody public Response createPractitionerProfile(@RequestBody PractitionerRequest pratitionerRequest)
    • checkUserExistence

      @GetMapping("/practitioners/existence") @ResponseBody public Response checkUserExistence()
    • checkEmailUniqueness

      @GetMapping("/practitioners/unique-email") @ResponseBody public Response checkEmailUniqueness(@RequestParam("email") String email)
    • updateProfileDetails

      @PutMapping("/profile") @ResponseBody public Response updateProfileDetails(@RequestBody com.fasterxml.jackson.databind.JsonNode jsonInput)
    • getProfileDetails

      @GetMapping("/profile-details") @ResponseBody public Response getProfileDetails()
    • getUserName

      @GetMapping("/user-name") @ResponseBody public Response getUserName(jakarta.servlet.http.HttpServletRequest request)