|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RichiestaPrenotazioneVolo
L'interfaccia è implementata dalla classe {code PRequestPacchettoManager} le cui istanze permettono di mostrare un elenco dei voli , verifica se esiste il volo e fa la prenotazione
| Method Summary | |
|---|---|
boolean |
doPrenotation(Volo v,
java.lang.String c,
java.lang.String n,
java.lang.String t,
Carta carta)
Crea un nuova prenotazione per il volo v |
Volo |
isAvaible(java.lang.String partenza,
java.lang.String arrivo,
java.lang.String orario)
Controlla se esiste il volo |
Cliente |
requestInformation(java.lang.String c,
java.lang.String n,
java.lang.String t,
Carta carta)
Ricerca nell' archivio il cliente se non lo trova lo aggiunge |
java.lang.String[] |
showList()
Mostra elenco dei Voli |
| Method Detail |
|---|
java.lang.String[] showList()
Volo isAvaible(java.lang.String partenza,
java.lang.String arrivo,
java.lang.String orario)
partenza - luogo di partenzaarrivo - luogo di arrivoorario - orario di partenza
Cliente requestInformation(java.lang.String c,
java.lang.String n,
java.lang.String t,
Carta carta)
c - cognomen - nomet - telefonocarta - carta di credito
java.lang.IllegalArgumentException - se la carta non e' valida
boolean doPrenotation(Volo v,
java.lang.String c,
java.lang.String n,
java.lang.String t,
Carta carta)
v
v - volo da prenotarec - cognome clienten - nome clientet - telefono clientecarta - carta di credito cliente
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||