| Class | Description |
|---|---|
| AppointmentAvailableDate |
Implementation of a
IAppointmentAvailableDate. |
| AppointmentBookingExecutor |
Executor with the logic for booking appointments, canceling appointments, or moving appointments to another date.
|
| AppointmentBookingParams |
POJO implementation of
IAppointmentBookingParams with a builder. |
| AppointmentBookingParams.AppointmentSpecifier | |
| AppointmentBookingParams.Builder<THIS,TARGET extends IAppointmentBookingParams> | |
| AppointmentBookingParams.SlotIdSpecifier | |
| AppointmentConverter |
Converts between the timestamp / ID representation of an appointment and the appointment itself.
|
| AppointmentCreateBookingParams |
POJO implementation of
IAppointmentCreateBookingParams with a builder. |
| AppointmentCreateBookingParams.Builder | |
| AppointmentDeleteBookingParams |
POJO implementation of
IAppointmentDeleteBookingParams with a builder. |
| AppointmentDeleteBookingParams.Builder | |
| AppointmentFreeSlot |
POJO implementation of a
IAppointmentFreeSlot. |
| AppointmentFreeSlotQueryResult |
POJO implementation of a
IAppointmentFreeSlotQueryParams. |
| AppointmentIcalQueryResult |
Simple POJO implementation of a
IAppointmentIcalQueryResult. |
| AppointmentMoveBookingParams |
POJO implementation of
IAppointmentMoveBookingParams with a builder. |
| AppointmentMoveBookingParams.Builder | |
| AppointmentQueryParams |
POJO implementation with builder for
IAppointmentQueryParams. |
| AppointmentQueryParams.Builder |
A builder for
IAppointmentQueryParams. |
| AppointmentRangeView |
An implementation of a
IAppointmentRangeView that takes an existing appointment and reflects changes in that
appointment. |
| AppointmentSlotIdConverter |
Converts between a free
IAppointmentFreeSlot returned by the appointment free slot servlet and the
corresponding LocalDateTime. |
| AppointmentValidateParams |
POJO implementation of
IAppointmentValidateParams with a builder. |
| AppointmentValidateParams.Builder | |
| AppointmentValidationBuilder<Context> |
Validation builder for validation a sequence of appointment actions.
|
| BaseAppointmentHelper |
Helper methods for the appointment module.
|
| DaoProviderValidationAcessObject |
Implementation of
IAppointmentValidationAccessObject that uses the DaoProvider.APPOINTMENT_DAO. |
| ExtendedAppointmentFreeSlot |
POJO helper class for the appointment free slot query result builder.
|
| FieldName |
Represents a parsed form field name, with the base name, the suffix, and the repetition index.
|
| 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. |
| FreeSlotQueryResultBuilder |
Builder for a
IAppointmentFreeSlotQueryParams. |
| IcalQueryExecutor |
Executor with the logic for creating iCal files with appointments.
|
| JQueryDatePickerFormat |
Parse and format dates as implemented by the JQuery date picker
https://api.jqueryui.com/datepicker/#utility-parseDate.
|
| SubmittedAppointment |
Represents the state of a submitted appointment form field.
|
| Enum | Description |
|---|---|
| EAppointmentActionType |
An enumeration of the actions that can be applied to a submitted appointment.
|
| EAppointmentBookingError |
An enumeration of the possible errors that may occur when booking an appointment.
|
| EAppointmentBookingFlag |
Enumeration with flags for changing the validation process of an
Appointment. |
| EAppointmentIcalError |
An enumeration with the possible errors that may occur when creating an iCal file with the existing
Appointments of an AppointmentTemplate. |
| Exception | Description |
|---|---|
| AppointmentBookingException |
Exception thrown by the appointment booking handler.
|
| AppointmentIcalException |
Exception thrown by the iCal query executor that creates calendars for appointments.
|
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.