Class AppointmentLinkBuilder


  • public class AppointmentLinkBuilder
    extends Object
    Builder for creating ical links to calendars. External links are created to the blueprint of https://github.com/InteractionDesignFoundation/add-event-to-calendar-docs
    Since:
    6.5.0
    Author:
    XIMA MEDIA GmbH
    • Constructor Detail

      • AppointmentLinkBuilder

        public AppointmentLinkBuilder​(Vorgang formRecord,
                                      Appointment appointment,
                                      String baseUrl,
                                      IReplacerParams replacerParams,
                                      EAppointmentLinkType linkType)
        Parameters:
        formRecord - the form record
        appointment - the appointment
        baseUrl - the base url for links to the system
        replacerParams - the replacer parameters
        linkType - the typ of link to create
      • AppointmentLinkBuilder

        public AppointmentLinkBuilder​(Vorgang formRecord,
                                      List<Appointment> appointments,
                                      String baseUrl,
                                      IReplacerParams replacerParams,
                                      EAppointmentLinkType linkType)
        Parameters:
        formRecord - the form record
        appointments - the appointments
        baseUrl - the base url for links to the system
        replacerParams - the replacer parameters
        linkType - the typ of link to create