3 import java.rmi.Remote;
4 import java.rmi.RemoteException;
6 import java.util.Vector;
10 import domain.RuralHouse;
11 import exceptions.OfferCanNotBeBooked;
13 public interface BookingInterface extends Remote {
18 public void denyBooking(Booking b) throws RemoteException;
21 public void acceptBooking(Booking b) throws RemoteException;
23 public Vector<Booking> createBooking(RuralHouse ruralHouse, Date firstDate,
24 Date lastDate, Client client)
25 throws OfferCanNotBeBooked,RemoteException ;