X-Git-Url: https://xp-dev.com/git/RRRRHHHH_Code/blobdiff_plain/d23286250fb8e8263d35aeef5e6d1683be5ac968..5538790d8fc54f60de9b5c989eae82b446374aca:/ruralHouses/src/businessLogic/FacadeImplementation.java diff --git a/ruralHouses/src/businessLogic/FacadeImplementation.java b/ruralHouses/src/businessLogic/FacadeImplementation.java index 162a38b..9c2e8b1 100644 --- a/ruralHouses/src/businessLogic/FacadeImplementation.java +++ b/ruralHouses/src/businessLogic/FacadeImplementation.java @@ -2,23 +2,19 @@ package businessLogic; import java.rmi.RemoteException; import java.rmi.server.UnicastRemoteObject; - import java.util.Date; import java.util.Vector; - import java.sql.SQLException; import com.db4o.ObjectContainer; import com.db4o.ObjectSet; -import configuration.Config; +import configuration.Config; import dataAccess.DB4oManager; - import domain.Booking; import domain.Offer; import domain.Owner; import domain.RuralHouse; - import exceptions.OfferCanNotBeBooked; public class FacadeImplementation extends UnicastRemoteObject implements ApplicationFacadeInterface { @@ -31,17 +27,6 @@ public class FacadeImplementation extends UnicastRemoteObject implements Applica dbMngr = DB4oManager.getInstance(); } - /** - * This method obtains an owner's rural houses - * - * @param owner object - * - * @return a vector of Rural Houses - */ - public Vector getRuralHouses(Owner owner) - throws RemoteException { - return owner.getRuralHouses(); - } public Offer createOffer(RuralHouse ruralHouse, Date firstDay, Date lastDay, float price) throws RemoteException, Exception { @@ -70,11 +55,23 @@ public class FacadeImplementation extends UnicastRemoteObject implements Applica return dbMngr.getOwners(); } + /** + * This method obtains an owner's rural houses + * + * @param owner object + * + * @return a vector of Rural Houses + */ + public Vector getRuralHouses(Owner owner) + throws RemoteException { + return owner.getRuralHouses(); + } + + public Vector getAllRuralHouses() throws RemoteException, Exception { return dbMngr.getAllRuralHouses(); } - public Booking createBooking(RuralHouse ruralHouse, Date firstDate, Date lastDate, String bookTelephoneNumber)