Class GTMForm

java.lang.Object
com.modulink.Controller.UserModules.GTM.GTMForm

public class GTMForm extends Object
Data Transfer Object (DTO) per la creazione di un nuovo Task (Modulo GTM).

Raccoglie i dati iniziali per la definizione di un'attività: titolo, priorità, data di scadenza e i destinatari iniziali (GTMMessage).

Since:
1.3.0
Version:
1.1.0
Author:
Modulink Team
  • Field Details

    • titolo

      @NotBlank(message="IL titolo non pu\u00f2 essere vuoto") @Size(min=2, max=150, message="Il titolo deve essere compreso tra 2 e 50 caratteri") private @NotBlank(message="IL titolo non pu\u00f2 essere vuoto") @Size(min=2,max=150,message="Il titolo deve essere compreso tra 2 e 50 caratteri") String titolo
      Titolo del task.
    • priorita

      private int priorita
      Livello di priorità.
    • scadenza

      private LocalDate scadenza
      Data di scadenza.
    • messaggi

      private List<GTMMessage> messaggi
      Lista di assegnatari.
  • Constructor Details

    • GTMForm

      public GTMForm()
  • Method Details

    • getTitolo

      public String getTitolo()
      Recupera titolo.
      Returns:
      Titolo.
    • setTitolo

      public void setTitolo(String titolo)
      Imposta titolo.
      Parameters:
      titolo - Nuovo titolo.
    • getPriorita

      public int getPriorita()
      Recupera priorità.
      Returns:
      Priorità.
    • setPriorita

      public void setPriorita(int priorita)
      Imposta priorità.
      Parameters:
      priorita - Nuova priorità.
    • getScadenza

      public LocalDate getScadenza()
      Recupera scadenza.
      Returns:
      Data scadenza.
    • setScadenza

      public void setScadenza(LocalDate scadenza)
      Imposta scadenza.
      Parameters:
      scadenza - Nuova data.
    • getMessaggi

      public List<GTMMessage> getMessaggi()
      Recupera assegnatari.
      Returns:
      Lista assegnazioni.
    • setMessaggi

      public void setMessaggi(List<GTMMessage> messaggi)
      Imposta assegnatari.
      Parameters:
      messaggi - Nuova lista.