|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GestioneOfferta
L'interfaccia è implementata dalla classe OfferManager le
cui istanze rendono possibile la modifica dell'archivio pacchetti l'esportazione
su file delle prenotazioni (Pacchetti/Voli),e la rimozione di voli
| Method Summary | |
|---|---|
boolean |
exportPrenotation(java.lang.String nome)
Esportazione prenotazioni (Pacchetto/Voli) su file |
boolean |
modArchive(java.lang.String sigla)
Cancella il volo |
boolean |
modArchive(java.lang.String nome,
int numWeek,
java.lang.String mod)
Modifica del pacchetto |
java.lang.String[] |
showList()
Elenco Pacchetti/Voli |
| Method Detail |
|---|
java.lang.String[] showList()
boolean modArchive(java.lang.String sigla)
throws AlternativeFlightException
sigla - sigla del volo da cancellare
AlternativeFlightException - se il volo ha delle prenotazioni
boolean modArchive(java.lang.String nome,
int numWeek,
java.lang.String mod)
throws DoubleRoomFullException,
SingleRoomFullException
nome - nome del villaggionumWeek - numero della settimana da modificaremod - รจ una Stringa rappresentante la modifica (?;XXX): D(numDoppie)-X(PrezzoD)-S(numSuite)-Y(PrezzoS)-C(sequenza) ; String mod
DoubleRoomFullException - se le stanze doppie non sono disponibili
SingleRoomFullException - se le stanze singole non sono disponibili
boolean exportPrenotation(java.lang.String nome)
throws java.io.FileNotFoundException
nome - nome file di testo
java.io.FileNotFoundException - se percorso erratto
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||