Class ShiftChangeRequestRestEndpoint

java.lang.Object
org.cswteams.ms3.rest.ShiftChangeRequestRestEndpoint

@RestController @RequestMapping("/change-shift-request/") public class ShiftChangeRequestRestEndpoint extends Object
  • Constructor Details

    • ShiftChangeRequestRestEndpoint

      public ShiftChangeRequestRestEndpoint()
  • Method Details

    • requestShiftChange

      @RequestMapping(method=PUT) public org.springframework.http.ResponseEntity<?> requestShiftChange(@RequestBody RequestTurnChangeDto requestTurnChangeDto)
      Permette la modifica di un assegnazione turno già esistente.
      Parameters:
      requestTurnChangeDto -
    • getRequestsBySender

      @RequestMapping(method=GET, path="/by/user_id={idUtente}") public org.springframework.http.ResponseEntity<?> getRequestsBySender(@PathVariable Long idUtente)
      Ritorna le richieste iniziate dall'id indicato
      Parameters:
      idUtente -
    • getRequestsToSender

      @RequestMapping(method=GET, path="/to/user_id={idUtente}") public org.springframework.http.ResponseEntity<?> getRequestsToSender(@PathVariable Long idUtente)
    • answerRequest

      @RequestMapping(method=PUT, path="/answer") public org.springframework.http.ResponseEntity<?> answerRequest(@RequestBody AnswerTurnChangeRequestDTO answerTurnChangeRequestDTO)