public class DefaultFD2AppointmentProvider extends Object implements IFD2AppointmentProvider
IFD2AppointmentProvider.| Constructor and Description |
|---|
DefaultFD2AppointmentProvider(IFormRenderContext renderCtx)
Creates a new appointment template provider.
|
DefaultFD2AppointmentProvider(Mandant client)
Creates a new appointment template provider.
|
| Modifier and Type | Method and Description |
|---|---|
com.alibaba.fastjson.JSONArray |
createAppointmentTemplateJSON()
Returns a list of all available appointment templates.
|
IAppointmentData |
getAppointmentData(String uuid) |
boolean |
validateSubmittedAppointment(IXGlobalValidationParams params)
Validates the submitted appointments, checking whether they may be created, moved, or deleted.
|
public DefaultFD2AppointmentProvider(IFormRenderContext renderCtx)
renderCtx - The current render context of the form being processed.public DefaultFD2AppointmentProvider(Mandant client)
client - The current client that owns the form being processed.public com.alibaba.fastjson.JSONArray createAppointmentTemplateJSON()
IFD2AppointmentProvidercreateAppointmentTemplateJSON in interface IFD2AppointmentProviderpublic IAppointmentData getAppointmentData(String uuid)
getAppointmentData in interface IFD2AppointmentProvideruuid - The UUID of an appointment for which to retrieve its data.public boolean validateSubmittedAppointment(IXGlobalValidationParams params)
IFD2AppointmentProvidervalidateSubmittedAppointment in interface IFD2AppointmentProviderparams - Appointments to validate.Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.