Interface GenerateReservationService

All Known Implementing Classes:
GenerateReservationServiceImpl

public interface GenerateReservationService
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    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