示例#1
0
  private Alarm makeAlarm(Properties p, boolean fetchEvent) {
    Alarm alarm = new Alarm();
    String time = p.getProperty("time");
    String message = p.getProperty("message");
    String username = p.getProperty("username");
    String eventID = p.getProperty("eventID");

    alarm.setTimeBefore(time);
    alarm.setMessage(message);
    alarm.setOwner(queryUser(username));
    if (fetchEvent) {
      alarm.setEvent(queryEvent(Integer.parseInt(eventID), false));
    }
    return alarm;
  }