Class NotificationController

java.lang.Object
com.is.findyourplace.controller.gestioneAmministratori.NotificationController

@Controller public class NotificationController extends Object
  • Constructor Details

    • NotificationController

      public NotificationController(NotificationService notificationService, AccountService accountService)
      Costruttore del controller.
      Parameters:
      notificationService - NotificationService
      accountService - AccountService
  • Method Details

    • invioNot

      @PostMapping("/sendNotification") @ResponseBody public org.springframework.http.ResponseEntity<Map<String,Object>> invioNot(@Valid @ModelAttribute("notifica") @Valid NotificaDto notificaDto, org.springframework.validation.BindingResult result)
      Mapping pagina per inviare notifica a un utente.
      Parameters:
      notificaDto - NotificaDto
      result - Contiene gli errori
      Returns:
      201 CREATED / 400 BAD REQUEST
    • invioNotAll

      @PostMapping("/sendNotificationAll") @ResponseBody public org.springframework.http.ResponseEntity<Map<String,Object>> invioNotAll(@Valid @ModelAttribute("notifica") @Valid NotificaDto notificaDto, org.springframework.validation.BindingResult result)
      Mapping pagina per inviare notifica broadcast.
      Parameters:
      notificaDto - NotificaDto
      result - Contiene gli errori
      Returns:
      201 CREATED / 400 BAD REQUEST