Class ErrorGroupController

java.lang.Object
ch.admin.bit.jeap.errorhandling.web.api.ErrorGroupController

@RestController @RequestMapping("/api/error-group") public class ErrorGroupController extends Object
  • Constructor Details

    • ErrorGroupController

      public ErrorGroupController(ErrorGroupService errorGroupService)
  • Method Details

    • getGroups

      @GetMapping @PreAuthorize("hasRole(\'errorgroup\',\'view\')") public ErrorGroupResponse getGroups(@RequestParam(name="pageIndex",required=false,defaultValue="0") int pageIndex, @RequestParam(name="pageSize",required=false,defaultValue="10") int pageSize)
    • updateTicketNumber

      @PostMapping("/update-ticket-number") @PreAuthorize("hasRole(\'errorgroup\',\'edit\')") public org.springframework.http.ResponseEntity<ErrorGroupDTO> updateTicketNumber(@RequestBody @Valid @Valid UpdateTicketNumberRequest ticketNumberRequest)
    • updateFreeText

      @PostMapping("/update-free-text") @PreAuthorize("hasRole(\'errorgroup\',\'edit\')") public org.springframework.http.ResponseEntity<ErrorGroupDTO> updateFreeText(@RequestBody @Valid @Valid UpdateFreeTextRequest freeTextRequest)