| Package | Description | 
|---|---|
| de.xima.fc.api.entity | 
 Package for the API access of the model classes. 
 | 
| de.xima.fc.appointment | |
| de.xima.fc.form.appointment | |
| de.xima.fc.handler.entity | |
| de.xima.fc.handler.interfaces.entity | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AppointmentAPI.cancelBookedAppointment(UserContext uc,
                       IAppointmentDeleteBookingParams params)
Cancels the given appointment. 
 | 
Appointment | 
AppointmentAPI.createBookedAppointment(UserContext uc,
                       IAppointmentCreateBookingParams params)
Books the given appointment. 
 | 
Appointment | 
AppointmentAPI.moveBookedAppointment(UserContext uc,
                     IAppointmentMoveBookingParams params)
Moves an appointment to a different time and date. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AppointmentBookingExecutor.cancelBookedAppointment(IAppointmentDeleteBookingParams params,
                       Instant now)
Deletes (cancels) an existing appointment. 
 | 
Appointment | 
AppointmentBookingExecutor.createBookedAppointment(IAppointmentCreateBookingParams params,
                       Instant now)
Creates (books) a new appointment at a given time slot. 
 | 
Appointment | 
AppointmentBookingExecutor.moveBookedAppointment(IAppointmentMoveBookingParams params,
                     Instant now)
Updates (moves) an appointment to a different time slot. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Vorgang | 
AppointmentPersistBuilder.build(Vorgang formRecord)
Processes the appointments, saving them or deleting them as required. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AppointmentHandler.cancelBookedAppointment(UserContext uc,
                       IAppointmentDeleteBookingParams params)  | 
Appointment | 
AppointmentHandler.createBookedAppointment(UserContext uc,
                       IAppointmentCreateBookingParams params)  | 
Appointment | 
AppointmentHandler.moveBookedAppointment(UserContext uc,
                     IAppointmentMoveBookingParams params)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IAppointmentHandler.cancelBookedAppointment(UserContext uc,
                       IAppointmentDeleteBookingParams params)
Cancels the given appointment. 
 | 
Appointment | 
IAppointmentHandler.createBookedAppointment(UserContext uc,
                       IAppointmentCreateBookingParams params)
Books the given appointment. 
 | 
Appointment | 
IAppointmentHandler.moveBookedAppointment(UserContext uc,
                     IAppointmentMoveBookingParams params)
Moves an appointment to a different time and date. 
 | 
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.