Package de.xima.fc.appointment
Class FreeSlotQueryExecutor
java.lang.Object
de.xima.fc.appointment.FreeSlotQueryExecutor
Class that is used to find the free slots of an
AppointmentTemplate
in a given time range, excluding slots
already blocked by an Appointment
.- Since:
- 6.5.0
- Author:
- XIMA MEDIA GmbH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFinds the available free slots for a given appointment template, given certain restrictions.
-
Constructor Details
-
FreeSlotQueryExecutor
public FreeSlotQueryExecutor()
-
-
Method Details
-
executeQuery
public IAppointmentFreeSlotQueryResult executeQuery(IEntityContext ec, IAppointmentFreeSlotQueryParams params) Finds the available free slots for a given appointment template, given certain restrictions.- Parameters:
ec
-IEntityContext
to useparams
- Parameters for the free slot query.- Returns:
- The available free slots.
-