Interface IAppointmentBookingParams
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
IAppointmentCreateBookingParams
,IAppointmentDeleteBookingParams
,IAppointmentMoveBookingParams
- All Known Implementing Classes:
AppointmentBookingParams
,AppointmentCreateBookingParams
,AppointmentDeleteBookingParams
,AppointmentMoveBookingParams
Represents the base parameters for booking, updating, or cancelling an appointment.
- Since:
- 6.5.0
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getAppointmentSpecifier
IAppointmentSpecifier getAppointmentSpecifier()- Returns:
- An object that can be used to retrieve the appointment to book, update, or cancel.
-
getBookingFlags
Set<EAppointmentBookingFlag> getBookingFlags()- Returns:
- A list of flags that affect the validation process.
-
getClient
Mandant getClient()- Returns:
- The current client.
-