Uses of Class
de.xima.fc.entities.AppointmentTemplate
-
-
Uses of AppointmentTemplate in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateAppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, String uuid)Finds the appointment template with the given UUID.AppointmentTemplateAppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, UUID uuid)Finds the appointment template with the given UUID.Methods in de.xima.fc.api.entity that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>AppointmentTemplateAPI. getAllByClient(UserContext uc, Mandant currentClient)Finds all available appointment templates of the given client.Methods in de.xima.fc.api.entity with parameters of type AppointmentTemplate Modifier and Type Method Description AppointmentTypeAppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)Finds the appointment with the given UUID.AppointmentTypeAppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)Finds the appointment with the given UUID.Method parameters in de.xima.fc.api.entity with type arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentSlot>AppointmentSlotAPI. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)Finds all available appointment slots of the given templates. -
Uses of AppointmentTemplate in de.xima.fc.appointment
Methods in de.xima.fc.appointment that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateDaoProviderIcalQueryAccessObject. getTemplateBy(IEntityContext ctx, Mandant client, UUID uuid)Methods in de.xima.fc.appointment that return types with arguments of type AppointmentTemplate Modifier and Type Method Description Iterable<AppointmentTemplate>AppointmentQueryParams. getAppointmentTemplates()Methods in de.xima.fc.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description static List<AppointmentSlot>BaseAppointmentHelper. applySlotConstraints(List<AppointmentSlot> slots, AppointmentTemplate template)Sanitizes the given slots so that they conform the restrictions imposed by the given appointment template.IAppointmentIcalQueryResultIcalQueryExecutor. executeQuery(Locale locale, AppointmentTemplate template, List<Appointment> appointments, String sourceUrl)Creates an iCal file from the given appointments.static AppointmentValidationBuilder<IEntityContext>AppointmentValidationBuilder. forActiveDatabase(IEntityContext ec, AppointmentTemplate template, List<IAppointmentClosingTime> closingTimes)Returns a validation builder backed by an active database connection.static <Context> AppointmentValidationBuilder<Context>AppointmentValidationBuilder. forCustom(IAppointmentValidationAccessObject<Context> dao, AppointmentTemplate template, List<IAppointmentClosingTime> closingTimes)Returns a validation builder backed by the given data access object.List<Appointment>DaoProviderIcalQueryAccessObject. getAppointmentsBy(IEntityContext ctx, Mandant client, AppointmentTemplate template, com.google.common.collect.Range<Instant> range, boolean includePartiallyInRange)static AppointmentAppointmentConverter. idToAppointment(String id, AppointmentTemplate template, AppointmentType type, Vorgang formRecord)Creates a new appointment for the given slot ID and fills it with the given data.static booleanBaseAppointmentHelper. isSlotOverlapping(AppointmentTemplate template, AppointmentSlot slot)Checks whether the given slot is overlapping any slot of the given template.AppointmentQueryParams.BuilderAppointmentQueryParams.Builder. limitToTemplate(AppointmentTemplate template)Method parameters in de.xima.fc.appointment with type arguments of type AppointmentTemplate Modifier and Type Method Description AppointmentQueryParams.BuilderAppointmentQueryParams.Builder. limitToTemplates(Iterable<AppointmentTemplate> templates)Constructors in de.xima.fc.appointment with parameters of type AppointmentTemplate Constructor Description DaoProviderValidationAcessObject(AppointmentTemplate template)Creates a new access object for appointments of a certainAppointmentTemplate. -
Uses of AppointmentTemplate in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateAppointmentTemplateDao. getByUUID(IEntityContext ec, Mandant client, String uuid)AppointmentTemplateAppointmentTemplateDao. getByUUID(IEntityContext ec, Mandant client, UUID uuid)Methods in de.xima.fc.dao.impl that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>AppointmentTemplateDao. getAllByClient(IEntityContext ec, Mandant client)protected IFCDaoActionHook<AppointmentTemplate>AppointmentTemplateDao. getPostActionHook()Methods in de.xima.fc.dao.impl with parameters of type AppointmentTemplate Modifier and Type Method Description StringAppointmentTemplateDao. findUniqueName(IEntityContext ec, Mandant client, String candidate, AppointmentTemplate exclude)List<AppointmentClosingTime>AppointmentClosingTimeDao. getAllByTemplate(IEntityContext ec, AppointmentTemplate template)AppointmentClosingTimeAppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)AppointmentClosingTimeAppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid)AppointmentTypeAppointmentTypeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)AppointmentTypeAppointmentTypeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid)Method parameters in de.xima.fc.dao.impl with type arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentSlot>AppointmentSlotDao. getAllByTemplates(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge)List<AppointmentSlot>AppointmentTemplateDao. getAllSlotsOfTemplates(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge) -
Uses of AppointmentTemplate in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateIAppointmentTemplateDao. getByUUID(IEntityContext ec, Mandant client, String uuid)Returns the template with the given UUIDAppointmentTemplateIAppointmentTemplateDao. getByUUID(IEntityContext ec, Mandant client, UUID uuid)Returns the template with the given UUIDMethods in de.xima.fc.dao.interfaces that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>IAppointmentTemplateDao. getAllByClient(IEntityContext ec, Mandant currentClient)Finds all available appointment templates of the given client.Methods in de.xima.fc.dao.interfaces with parameters of type AppointmentTemplate Modifier and Type Method Description StringIAppointmentTemplateDao. findUniqueName(IEntityContext ec, Mandant client, String candidate, AppointmentTemplate exclude)Returns a name that is not taken by anotherAppointmentTemplatein the given client.List<AppointmentClosingTime>IAppointmentClosingTimeDao. getAllByTemplate(IEntityContext ec, AppointmentTemplate template)Returns a list of all closing times for the given templateIAppointmentClosingTimeIAppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)Returns the closing time with the given UUIDIAppointmentClosingTimeIAppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid)Returns the closing time with the given UUIDAppointmentTypeIAppointmentTypeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)Finds the appointment type with the given UUID.AppointmentTypeIAppointmentTypeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid)Finds the appointment type with the given UUID.Method parameters in de.xima.fc.dao.interfaces with type arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentSlot>IAppointmentSlotDao. getAllByTemplates(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge)Finds all available appointment slots of the given templates.List<AppointmentSlot>IAppointmentTemplateDao. getAllSlotsOfTemplates(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge)Finds all available appointment slots of the given templates. -
Uses of AppointmentTemplate in de.xima.fc.entities
Methods in de.xima.fc.entities that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateAppointmentClosingTime. getAppointmentTemplate()AppointmentTemplateAppointmentSlot. getAppointmentTemplate()AppointmentTemplateAppointmentType. getAppointmentTemplate()Methods in de.xima.fc.entities that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>AppointmentClientClosingTime. getExcluded()Methods in de.xima.fc.entities with parameters of type AppointmentTemplate Modifier and Type Method Description voidAppointmentClientClosingTime. addExcluded(AppointmentTemplate template)booleanAppointmentClientClosingTime. isExcludedBy(AppointmentTemplate template)voidAppointmentClientClosingTime. removeExcluded(AppointmentTemplate template)voidAppointmentClosingTime. setAppointmentTemplate(AppointmentTemplate appointmentTemplate)voidAppointmentSlot. setAppointmentTemplate(AppointmentTemplate appointmentTemplate)voidAppointmentType. setAppointmentTemplate(AppointmentTemplate appointmentTemplate)Method parameters in de.xima.fc.entities with type arguments of type AppointmentTemplate Modifier and Type Method Description voidAppointmentClientClosingTime. setExcluded(List<AppointmentTemplate> excluded) -
Uses of AppointmentTemplate in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type AppointmentTemplate Modifier and Type Method Description static StringURLHelper. appointmentIcalServlet(String baseUrl, ValueParameters params, AppointmentTemplate template) -
Uses of AppointmentTemplate in de.xima.fc.gui.bean.appointment
Methods in de.xima.fc.gui.bean.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description IGuiColorAppointmentTemplateBean. getGuiColor(AppointmentTemplate template)voidAppointmentTemplateDeletionBean. onDeleteSingle(AppointmentTemplate template) -
Uses of AppointmentTemplate in de.xima.fc.gui.common.appointment
Methods in de.xima.fc.gui.common.appointment that return AppointmentTemplate Modifier and Type Method Description static AppointmentTemplateAppointmentHelper. createDefaultTemplate(Mandant client)Sets the default values for a newAppointmentTemplate.Methods in de.xima.fc.gui.common.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description static org.primefaces.model.ScheduleEvent<?>AppointmentHelper. convertToEvent(AppointmentTemplate template, AppointmentSlot slot)static AppointmentClosingTimeAppointmentHelper. createDefaultClosingTime(AppointmentTemplate template)Creates the defaultclosing timeswhen none are set yet.static Optional<IGuiColor>AppointmentHelper. findColor(AppointmentTemplate template)Finds theIGuiColorfor an appointment template.Method parameters in de.xima.fc.gui.common.appointment with type arguments of type AppointmentTemplate Modifier and Type Method Description static org.primefaces.model.ScheduleEvent<?>AppointmentHelper. convertToEvent(Map<Long,org.apache.commons.lang3.tuple.Pair<AppointmentTemplate,IGuiColor>> templates, AppointmentEventView view) -
Uses of AppointmentTemplate in de.xima.fc.gui.event.entity
Constructors in de.xima.fc.gui.event.entity with parameters of type AppointmentTemplate Constructor Description AppointmentTemplateModifiedEvent(AppointmentTemplate entity, de.xima.cmn.dao.enums.EDaoAction action, IEntityContext ec)Creates a new entity POJO with the given data. -
Uses of AppointmentTemplate in de.xima.fc.gui.model.appointment
Methods in de.xima.fc.gui.model.appointment that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateAppointmentTemplateListModel. getNew()Methods in de.xima.fc.gui.model.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description voidAppointmentTemplateListModel. setSelected(AppointmentTemplate selected)Constructors in de.xima.fc.gui.model.appointment with parameters of type AppointmentTemplate Constructor Description AppointmentClientClosingTimeModel(Mandant client, AppointmentTemplate template)Creates a new empty model without any closing times.AppointmentClosingTimeModel(AppointmentTemplate template)Creates a new empty model without any closing times. -
Uses of AppointmentTemplate in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)AppointmentTemplateAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Methods in de.xima.fc.handler.entity that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>AppointmentTemplateHandler. getAllByClient(UserContext uc, Mandant currentClient)Methods in de.xima.fc.handler.entity with parameters of type AppointmentTemplate Modifier and Type Method Description AppointmentTypeAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)AppointmentTypeAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)Method parameters in de.xima.fc.handler.entity with type arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentSlot>AppointmentSlotHandler. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge) -
Uses of AppointmentTemplate in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateIAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)Finds the appointment template with the given UUID.AppointmentTemplateIAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, UUID uuid)Finds the appointment template with the given UUID.Methods in de.xima.fc.handler.interfaces.entity that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>IAppointmentTemplateHandler. getAllByClient(UserContext uc, Mandant currentClient)Finds all available appointment templates of the given client.Methods in de.xima.fc.handler.interfaces.entity with parameters of type AppointmentTemplate Modifier and Type Method Description AppointmentTypeIAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)Finds the appointment with the given UUID.AppointmentTypeIAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, UUID uuid)Finds the appointment with the given UUID.Method parameters in de.xima.fc.handler.interfaces.entity with type arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentSlot>IAppointmentSlotHandler. getAllByTemplates(UserContext uc, List<AppointmentTemplate> templates, boolean merge)Finds all available appointment slots of the given templates. -
Uses of AppointmentTemplate in de.xima.fc.importer.config
Methods in de.xima.fc.importer.config that return types with arguments of type AppointmentTemplate Modifier and Type Method Description protected IGenericDao<AppointmentTemplate>AppointmentTemplateImportConfig. getDao()Constructors in de.xima.fc.importer.config with parameters of type AppointmentTemplate Constructor Description AppointmentTemplateImportConfig(IEntityContext ec, Mandant client, AppointmentTemplate entity, Set<IEntityDependency> dependencies, String importJson)Deprecated.Constructor parameters in de.xima.fc.importer.config with type arguments of type AppointmentTemplate Constructor Description AppointmentTemplateImportConfig(IEntityImportConfigData<AppointmentTemplate> data) -
Uses of AppointmentTemplate in de.xima.fc.importer.stager
Constructors in de.xima.fc.importer.stager with parameters of type AppointmentTemplate Constructor Description AppointmentTemplateImportStager(IEntityContext ec, AppointmentTemplate entity, Mandant client)Deprecated. -
Uses of AppointmentTemplate in de.xima.fc.inbox.bean
Methods in de.xima.fc.inbox.bean that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>ProcessViewBean. getSelectedTemplates()Method parameters in de.xima.fc.inbox.bean with type arguments of type AppointmentTemplate Modifier and Type Method Description voidProcessViewBean. putAppointmentTemplatesFilter(List<AppointmentTemplate> templates)voidProcessViewBean. setSelectedTemplates(List<AppointmentTemplate> templates) -
Uses of AppointmentTemplate in de.xima.fc.inbox.bean.filter
Methods in de.xima.fc.inbox.bean.filter that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>AppointmentFilterBean. getPossibleAppointmentTemplates()List<AppointmentTemplate>AppointmentFilterBean. getSelectedAppointmentTemplates()Method parameters in de.xima.fc.inbox.bean.filter with type arguments of type AppointmentTemplate Modifier and Type Method Description voidAppointmentFilterBean. setAvailableTemplates(List<AppointmentTemplate> possibleAppointmentTemplates)voidAppointmentFilterBean. setSelectedAppointmentTemplates(List<AppointmentTemplate> selectedAppointmentTemplates) -
Uses of AppointmentTemplate in de.xima.fc.inbox.interfaces.lazydata
Method parameters in de.xima.fc.inbox.interfaces.lazydata with type arguments of type AppointmentTemplate Modifier and Type Method Description voidILazyProcessModel. setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates) -
Uses of AppointmentTemplate in de.xima.fc.inbox.model
Methods in de.xima.fc.inbox.model that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateAppointmentTemplateItem. getAppointmentTemplate()Constructors in de.xima.fc.inbox.model with parameters of type AppointmentTemplate Constructor Description AppointmentTemplateItem(AppointmentTemplate appointmentTemplate, IGuiColor color) -
Uses of AppointmentTemplate in de.xima.fc.inbox.model.lazydata
Methods in de.xima.fc.inbox.model.lazydata that return types with arguments of type AppointmentTemplate Modifier and Type Method Description List<AppointmentTemplate>LazyAppointmentScheduleModel. getVisibleAppointmentTemplates()Method parameters in de.xima.fc.inbox.model.lazydata with type arguments of type AppointmentTemplate Modifier and Type Method Description voidLazyAppointmentScheduleModel. setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates)voidLazyExtendedProcessListModel. setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates)voidLazyProcessListModel. setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates) -
Uses of AppointmentTemplate in de.xima.fc.interfaces.appointment
Methods in de.xima.fc.interfaces.appointment that return AppointmentTemplate Modifier and Type Method Description AppointmentTemplateIAppointmentIcalQueryAccessObject. getTemplateBy(Context context, Mandant client, UUID uuid)Finds a template by its client and UUID.Methods in de.xima.fc.interfaces.appointment that return types with arguments of type AppointmentTemplate Modifier and Type Method Description Iterable<AppointmentTemplate>IAppointmentQueryParams. getAppointmentTemplates()Methods in de.xima.fc.interfaces.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description List<Appointment>IAppointmentIcalQueryAccessObject. getAppointmentsBy(Context context, Mandant client, AppointmentTemplate template, com.google.common.collect.Range<Instant> range, boolean includePartiallyInRange)Finds all appointments matching the given criteria. -
Uses of AppointmentTemplate in de.xima.fc.placeholder.replacer.appointment
Methods in de.xima.fc.placeholder.replacer.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description static StringAppointmentDataCreator. createHtmlDescription(Locale locale, AppointmentTemplate template, Appointment appointment, Vorgang formRecord, IReplacerParams replacerParams)Creats the html descriptionstatic StringAppointmentDataCreator. createPlainDescription(Locale locale, AppointmentTemplate template, Appointment appointment, Vorgang formRecord, IReplacerParams replacerParams)Creats the plain text descriptionstatic StringAppointmentDataCreator. createSubject(Locale locale, AppointmentTemplate template, Appointment appointment, Vorgang formRecord, IReplacerParams replacerParams)Creats the subject -
Uses of AppointmentTemplate in de.xima.fc.web.common.fd2.model
Constructors in de.xima.fc.web.common.fd2.model with parameters of type AppointmentTemplate Constructor Description AppointmentData(Appointment appointment, AppointmentTemplate appointmentTemplate)Creates a new appointment view for the given appointment.AppointmentTemplateData(AppointmentTemplate template, AppointmentType type)
-