@Atomic private CareerWorkshopConfirmation retrieveThisWorskhopApplicationConfirmation( Student student, CareerWorkshopConfirmationEvent confirmationEvent, CareerWorkshopApplication application) { for (CareerWorkshopConfirmation confirmation : student.getCareerWorkshopConfirmationsSet()) { if (confirmation.getCareerWorkshopConfirmationEvent() == confirmationEvent) { return confirmation; } } return new CareerWorkshopConfirmation(student, confirmationEvent, application); }
private boolean isConfirmationPeriodExpired(CareerWorkshopConfirmation confirmation) { DateTime thisInstant = new DateTime(); return thisInstant.isAfter(confirmation.getCareerWorkshopConfirmationEvent().getEndDate()); }