Interface SegnalazioniService

All Known Implementing Classes:
SegnalazioniServiceImpl

public interface SegnalazioniService
  • Method Details

    • trovaSegnalazioni

      java.util.List<Segnalazione> trovaSegnalazioni()
      Returns:
      lista delle segnalazioni effettuate dall'utente
    • trovaSegnalazione

      Segnalazione trovaSegnalazione​(int idSegnalazione)
      Parameters:
      idSegnalazione - id della segnalazione interessata
      Returns:
      istanza di segnalazione
    • risolviSegnalazione

      boolean risolviSegnalazione​(int idSegnalazione, StatoSegnalazione stato)
      Parameters:
      idSegnalazione - intero che rappresenta l'id della segnalazione
      stato - Il nuovo stato della segnalazione
      Returns:
      true se l'operazione è andata a buon fine, false altrimenti
    • segnalaCampagna

      boolean segnalaCampagna​(Segnalazione segnalazione)
      Parameters:
      segnalazione - istanza di Segnalazione che esprime una segnalazione fatta da un utente verso una campagna
      Returns:
      true se l'operazione è andata a buon fine, false altrimenti