archive.utility
Class RequestInfo

java.lang.Object
  extended by archive.utility.RequestInfo
Direct Known Subclasses:
PRequestPacchettoManager, PRequestVoloManager

public class RequestInfo
extends java.lang.Object

Classe per la ricerca in archivio di un cliente ed eventuale aggiunta


Constructor Summary
RequestInfo()
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestInfo

public RequestInfo()
Method Detail

requestInformation

public 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

Parameters:
c - cognome
n - nome
t - telefono
carta - carta di credito
Returns:
Cliente
Throws:
java.lang.IllegalArgumentException - se la carta non e' valida