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.
|
DaoProviderIcalQueryAccessObject |
Implementation of
IAppointmentIcalQueryAccessObject that uses the DaoProvider s. |
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<Context> |
Executor with the logic for creating iCal files with appointments.
|
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
Appointment s 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 © 2021 XIMA MEDIA GmbH. All rights reserved.