ReservationCollectionTimeSlotFinder
Finds timeslots for a list of reservation collections.
Methods
Inner Classes
Example
This example shows how you can use the class in your own code.
B25.TimeSlotGenerator.Context timeSlotContext = new B25.TimeSlotGenerator.Context();
timeSlotContext.startOfRange = Datetime.newInstance(2024, 01, 01, 0, 0, 0);
timeSlotContext.endOfRange = Datetime.newInstance(2024, 01, 07, 0, 0, 0);
timeSlotContext.duration = 15;
B25.ReservationCollectionTimeSlotFinder.Context findContext = new B25.ReservationCollectionTimeSlotFinder.Context();
findContext.collectionsToCheck = <List of collections most likely from CompositeReservationTemplates>
findContext.timeSlotContext = timeSlotContext;
B25.ReservationCollectionTimeSlotFinder.Result result = B25.ReservationCollectionTimeSlotFinder.findTimeSlots(findContext);