|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GestionePrenotazione
L'interfaccia è implementata dalla classe PrenotationManager le
cui istanze rendono disponibile la cancellazione di una prenotazione (Pacchetto/Volo)
e modifica
| Method Summary | |
|---|---|
void |
addInQueue(boolean addInQueue)
Setta addInQueue |
boolean |
delPrenotation(Prenotation p)
Cancella la prenotazione (Pacchetto/Voli) |
boolean |
isRegistered(Cliente c)
Controlla che il cliente si trovi nell'archivio |
boolean |
modPrenotation(Prenotation p,
java.lang.String modifiche)
Modifica prenotazione (Pacchetto/Voli) se è volo si modifica l'orario , se è un pacchetto si può modificare il numero della settimana ,il tipo della stanza,aggiungere e rimuovere corsi |
Cliente |
requestInformation(java.lang.String cognome)
Verifica se il cliente si trova nell'archivio |
java.util.Set<Prenotation> |
showList(Cliente c)
Elenco delle prenotazioni (Pacchetto/Voli) del cliente |
| Method Detail |
|---|
Cliente requestInformation(java.lang.String cognome)
cognome - cognome del cliente
boolean isRegistered(Cliente c)
c - cliente
java.util.Set<Prenotation> showList(Cliente c)
c - cliente
Set<Prenotation> con le prenotazioni di quel clienteboolean delPrenotation(Prenotation p)
p - prenotazione (Pacchetto/Voli)
boolean modPrenotation(Prenotation p,
java.lang.String modifiche)
throws DoubleRoomNotAvailableException
p - prenotazione (Pacchetto/Voli)modifiche - Stringa modifica("?;XXX" || ora): N(modNWeek)-T(modTipo)-S(modSeq)-C(complete/save) ; String mod
DoubleRoomNotAvailableException - se le stanze doppie non disponibilivoid addInQueue(boolean addInQueue)
addInQueue
addInQueue - true se da aggiungere in attesa
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||