View Javadoc
1   package edu.pdx.cs410J.whitlock.server;
2   
3   import com.google.gwt.user.server.rpc.RemoteServiceServlet;
4   import edu.pdx.cs410J.whitlock.client.Appointment;
5   import edu.pdx.cs410J.whitlock.client.AppointmentBook;
6   import edu.pdx.cs410J.whitlock.client.AppointmentBookService;
7   
8   /**
9    * The server-side implementation of the division service
10   */
11  public class AppointmentBookServiceImpl extends RemoteServiceServlet implements AppointmentBookService
12  {
13    @Override
14    public AppointmentBook createAppointmentBook(int numberOfAppointments) {
15      AppointmentBook book = new AppointmentBook();
16      for (int i = 0; i < numberOfAppointments; i++) {
17        book.addAppointment(new Appointment());
18      }
19      return book;
20    }
21  
22    @Override
23    protected void doUnexpectedFailure(Throwable unhandled) {
24      unhandled.printStackTrace(System.err);
25      super.doUnexpectedFailure(unhandled);
26    }
27  
28  }