archive.interfacce
Interface RoomAvailability

All Known Subinterfaces:
CreatePrenotation, RichiestaPrenotazionePacchetto
All Known Implementing Classes:
PRequestPacchettoManager

public interface RoomAvailability

L'interfaccia le cui instanze permettono la verifica di stanze dispnibili


Method Summary
 boolean anyWeekAvaible(int sett, java.lang.String nome)
          Controlla disponibilità stanze senza controllare il numero della settimana
 int getFreeRoom(char tipo)
          Ritorna quante stanze sono disponibili del tipo t
 boolean isAvaible(int sett, java.lang.String nome)
          Controlla disponibilità stanze controlla se la settimana è passatta
 

Method Detail

anyWeekAvaible

boolean anyWeekAvaible(int sett,
                       java.lang.String nome)
Controlla disponibilità stanze senza controllare il numero della settimana

Parameters:
sett - numero settimana
nome - nome villaggio
Returns:
true se c'è disponibilità

isAvaible

boolean isAvaible(int sett,
                  java.lang.String nome)
Controlla disponibilità stanze controlla se la settimana è passatta

Parameters:
sett - numero settimana
nome - nome villaggio
Returns:
true se c'è disponibilità

getFreeRoom

int getFreeRoom(char tipo)
Ritorna quante stanze sono disponibili del tipo t

Parameters:
tipo - tipo stanza
Returns:
il numero di stanze disponibili