Class HotelMgmtImpl
- java.lang.Object
-
- info.ejava.examples.ejb.ejbjpa.bl.HotelMgmtImpl
-
-
Constructor Summary
Constructors Constructor Description HotelMgmtImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Guest
checkIn(Guest guest, Room room)
int
checkout(Guest guest)
List<Room>
getAvailableRooms(Integer level, int offset, int limit)
Floor
getFloor(int level)
List<Floor>
getFloors(int offset, int limit)
Room
getRoom(int number)
void
setHotelDao(HotelDAO dao)
-
-
-
Field Detail
-
dao
private HotelDAO dao
-
-
Method Detail
-
setHotelDao
public void setHotelDao(HotelDAO dao)
-
getAvailableRooms
public List<Room> getAvailableRooms(Integer level, int offset, int limit)
- Specified by:
getAvailableRooms
in interfaceHotelMgmt
-
checkIn
public Guest checkIn(Guest guest, Room room) throws RoomUnavailableExcepton
- Specified by:
checkIn
in interfaceHotelMgmt
- Throws:
RoomUnavailableExcepton
-
-