Interface ContentState
- All Known Implementing Classes:
ApprovatoState,BozzaState,InRevisioneState,RifiutatoState
public interface ContentState
Interfaccia per il Pattern State (Flusso di Curation).
Definisce le azioni possibili su un ContentSubmission.
-
Method Summary
Modifier and TypeMethodDescriptionvoidapprova(ContentSubmission context) Azione per approvare il contenuto (solo Curatore).voidrifiuta(ContentSubmission context, String feedback) Azione per rifiutare il contenuto (solo Curatore).voidrimandaInBozza(ContentSubmission context) Azione per ritirare il contenuto o modificarlo (solo Proprietario o Curatore).voidsottometti(ContentSubmission context) Azione per inviare il contenuto al Curatore per la revisione.
-
Method Details
-
sottometti
Azione per inviare il contenuto al Curatore per la revisione. -
approva
Azione per approvare il contenuto (solo Curatore). -
rifiuta
Azione per rifiutare il contenuto (solo Curatore). -
rimandaInBozza
Azione per ritirare il contenuto o modificarlo (solo Proprietario o Curatore).
-