Package de.xima.fc.interfaces.appointment
package de.xima.fc.interfaces.appointment
-
InterfacesClassDescriptionRepresents part of the result of a query that retrieves the available times of a
AppointmentTemplate
.Represents the base parameters for booking, updating, or cancelling an appointment.Represents the parameters for creating (booking) a new appointment.Represents the parameters for deleting (cancelling) an existing appointment.Interface for the appointment servlet.The parameters for a query that retrieves the available times of aAppointmentTemplate
.Represents the result of a query that retrieves the available times of aAppointmentTemplate
.IAppointmentIcalQueryAccessObject<Context>Interface that abstracts the database interaction required by the ical servlet, to allow for easier mocking during testing.The parameters for a query that retrieves the available appointments of aAppointmentTemplate
as an iCal file.Represents the result of a query that retrieves the available appointments of aAppointmentTemplate
as an iCal file.Represents the parameters for the appointment booking handler when the date or time of an appointment is to be changed.Parameters for the appointment DAO for querying existing appointments.A view of anAppointment
that includes only the start and end time.Marker interface for an object that can be used to retrieve an appointment.Represents the parameters for validating an appointment about to be persisted.IAppointmentValidationAccessObject<Context>Interface that abstracts the database interaction required by the validation process of the appointment booking handler, to allow for easier mocking during testing.