public class AgentImpl extends Object implements BookingAgent
| Modifier and Type | Field and Description |
|---|---|
private BookingDAO |
bookingDAO |
private static org.apache.commons.logging.Log |
log |
private HotelReservationist |
reservationist |
| Constructor and Description |
|---|
AgentImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanupBooking(String confirmation) |
Booking |
getBookingByConfirmation(String confirmation) |
List<Booking> |
getBookings(int index,
int count) |
protected void |
populateBooking(Booking booking)
Get reservations for stored IDs
|
void |
setBookingDAO(BookingDAO bookingDAO) |
void |
setReservationist(HotelReservationist reservationist) |
private static org.apache.commons.logging.Log log
private BookingDAO bookingDAO
private HotelReservationist reservationist
protected void populateBooking(Booking booking) throws AgentReservationException
AgentReservationExceptionpublic Booking getBookingByConfirmation(String confirmation) throws AgentReservationException
getBookingByConfirmation in interface BookingAgentAgentReservationExceptionpublic List<Booking> getBookings(int index, int count) throws AgentReservationException
getBookings in interface BookingAgentAgentReservationExceptionpublic void cleanupBooking(String confirmation) throws AgentReservationException
cleanupBooking in interface BookingAgentAgentReservationExceptionpublic void setBookingDAO(BookingDAO bookingDAO)
public void setReservationist(HotelReservationist reservationist)
Copyright © 2015 John's Hopkins University, Engineering Programs for Professionals. All rights reserved.