Package it.unisa.thespoon.ordini.service
Interface OrdineObserverService
- All Known Implementing Classes:
OrdineObserverServiceImpl
public interface OrdineObserverService
Interfaccia che espone i metodi del servizio Observer,
questo servizio gestisce gli Observer, permettendo alle classi
entità che dovrebbero farne uso di concentrarsi esclusivamente s
sulla rappresentazione dei dati
- Author:
- Jacopo Gennaro Esposito
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addObserver
(Class<?> entityType, OrdineObserver observer) Metodo che permette di aggiungere un observer per una data classevoid
notifyObservers
(Ordine ordine, Ristorante ristorante) Metodo che notifica gli Observer per la classe ordinevoid
removeObserver
(Class<?> entityType, OrdineObserver observer) Metodo che permette di rimuovere un observer per una data classe
-
Method Details
-
addObserver
Metodo che permette di aggiungere un observer per una data classe- Parameters:
entityType
- Classe da osservareobserver
- L'oggetto ordine observer da aggiungere
-
removeObserver
Metodo che permette di rimuovere un observer per una data classe- Parameters:
entityType
- Classe da osservareobserver
- L'oggetto ordine observer da rimuovere
-
notifyObservers
Metodo che notifica gli Observer per la classe ordine- Parameters:
ordine
- Dettagli ordineristorante
- Dettagli ristorante
-