Java Reference
In-Depth Information
throws Exception {
log.info("Registering " +
seat.getDescription());
em.persist(seat);
seatTypeEventSrc.fire(seat);
}
public void createTheatre(List<SeatType>
seatTypes) {
for (SeatType type: seatTypes) {
for (int ii=0;ii<type.getQuantity();ii++)
{
Seat seat = new Seat();
seat.setBooked(false);
seat.setSeatType(type);
em.persist(seat);
}
}
}
public void bookSeat(Long seatId) {
Seat seat = repository.findSeatById(seatId);
seat.setBooked(true);
em.persist(seat);
seatEventSrc.fire(seat);
}
public void doCleanUp() {
repository.deleteAllData();
}
}
Search WWH ::




Custom Search