Interface GenerateReservationService
- All Known Implementing Classes:
GenerateReservationServiceImpl
public interface GenerateReservationService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(Entity eventEntity, Entity reservationEntity, String repetitionType, @Nullable Integer repetitionCount, @Nullable org.joda.time.LocalDate repetitionTill, Set<Entity> lecturerBookingEntitySet, @Nullable Entity lecturerBookingPlanningStatusEntity, @Nullable Entity lecturerBookingAccomplishmentStatusEntity, @Nullable String lecturerBookingComment, @Nullable Long lessonDistance, @Nullable List<org.joda.time.Interval> offTimeSet)
-
Method Details
-
generate
void generate(Entity eventEntity, Entity reservationEntity, String repetitionType, @Nullable @Nullable Integer repetitionCount, @Nullable @Nullable org.joda.time.LocalDate repetitionTill, Set<Entity> lecturerBookingEntitySet, @Nullable @Nullable Entity lecturerBookingPlanningStatusEntity, @Nullable @Nullable Entity lecturerBookingAccomplishmentStatusEntity, @Nullable @Nullable String lecturerBookingComment, @Nullable @Nullable Long lessonDistance, @Nullable @Nullable List<org.joda.time.Interval> offTimeSet) throws InterruptedException - Throws:
InterruptedException
-