Merge conflicts solutioned
[RRRRHHHH_Code] / ruralHouses / src / common / BookingInterface.java
1 package common;
2
3 import java.rmi.Remote;
4 import java.rmi.RemoteException;
5 import java.util.Date;
6 import java.util.Vector;
7
8 import domain.Booking;
9 import domain.Client;
10 import domain.RuralHouse;
11 import exceptions.OfferCanNotBeBooked;
12
13 public interface BookingInterface extends Remote {
14
15
16         public int getNumber() throws RemoteException;
17
18
19         public void removeDenyBooking(Booking b) throws RemoteException;
20
21
22         public void acceptBooking(Booking b) throws RemoteException;
23                 
24         public Vector<Booking> createBooking(RuralHouse ruralHouse, Date firstDate,
25                                 Date lastDate, Client client)
26                                 throws OfferCanNotBeBooked,RemoteException ;
27
28 }