3 import java.rmi.RemoteException;
4 import java.util.Vector;
7 import domain.RuralHouse;
9 public interface HouseManagerInterface {
11 // For future implementation
12 // public void modifyHouse(int houseName, Owner owner,
13 // String description, String town, int nRooms, int nKitchens,
14 // int nBaths, int nLivings, int nParkings);
16 public void removeHouse(RuralHouse rh, Owner owner);
18 public Vector<RuralHouse> getHouses(String name,String town,int nBed , int nKit, int nBath, int nPark, int nLiv) ;
21 * This method retrieves the existing rural houses
23 * @return a Set of rural houses
25 public Vector<RuralHouse> getAllRuralHouses()throws RemoteException,
28 public boolean registerNewHouse(RuralHouse rh);