Class AppointmentSlotAPI

    • Constructor Detail

      • AppointmentSlotAPI

        public AppointmentSlotAPI()
    • Method Detail

      • getAllByTemplates

        public List<AppointmentSlot> getAllByTemplates​(UserContext uc,
                                                       List<AppointmentTemplate> templates,
                                                       boolean merge)
        Finds all available appointment slots of the given templates.
        Parameters:
        uc - Current user context.
        templates - Templates to use.
        merge - Whether to merge overlapping slots.
        Returns:
        All appointment slots of the given templates.