Uses of Class
de.xima.fc.entities.AppointmentTemplate
Packages that use AppointmentTemplate
Package
Description
Package for the API access of the model classes.
Package für Datenbankentitäten
-
Uses of AppointmentTemplate in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity that return AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateAPI.getByUUID
(UserContext uc, Mandant client, String uuid) Finds the appointment template with the given UUID.AppointmentTemplateAPI.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateAPI.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTypeAPI.getByUUID
(UserContext uc, AppointmentTemplate template, String uuid) Finds the appointment with the given UUID.AppointmentTypeAPI.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentSlotAPI.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 AppointmentTemplateModifier and TypeMethodDescriptionDaoProviderIcalQueryAccessObject.getTemplateBy
(IEntityContext ctx, Mandant client, UUID uuid) Methods in de.xima.fc.appointment that return types with arguments of type AppointmentTemplateMethods in de.xima.fc.appointment with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionstatic 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.IcalQueryExecutor.executeQuery
(Locale locale, AppointmentTemplate template, List<Appointment> appointments, String sourceUrl) Creates an iCal file from the given appointments.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.DaoProviderIcalQueryAccessObject.getAppointmentsBy
(IEntityContext ctx, Mandant client, AppointmentTemplate template, com.google.common.collect.Range<Instant> range, boolean includePartiallyInRange) static Appointment
AppointmentConverter.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 boolean
BaseAppointmentHelper.isSlotOverlapping
(AppointmentTemplate template, AppointmentSlot slot) Checks whether the given slot is overlapping any slot of the given template.AppointmentQueryParams.Builder.limitToTemplate
(AppointmentTemplate template) Method parameters in de.xima.fc.appointment with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentQueryParams.Builder.limitToTemplates
(Iterable<AppointmentTemplate> templates) Constructors in de.xima.fc.appointment with parameters of type AppointmentTemplateModifierConstructorDescriptionCreates 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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateDao.getByUUID
(IEntityContext ec, Mandant client, String uuid) AppointmentTemplateDao.getByUUID
(IEntityContext ec, Mandant client, UUID uuid) Methods in de.xima.fc.dao.impl that return types with arguments of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateDao.getAllByClient
(IEntityContext ec, Mandant client) protected IFCDaoActionHook<AppointmentTemplate>
AppointmentTemplateDao.getPostActionHook()
Methods in de.xima.fc.dao.impl with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateDao.findUniqueName
(IEntityContext ec, Mandant client, String candidate, AppointmentTemplate exclude) AppointmentClosingTimeDao.getAllByTemplate
(IEntityContext ec, AppointmentTemplate template) AppointmentClosingTimeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, String uuid) AppointmentClosingTimeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, UUID uuid) AppointmentTypeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, String uuid) AppointmentTypeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, UUID uuid) Method parameters in de.xima.fc.dao.impl with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentSlotDao.getAllByTemplates
(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge) 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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentTemplateDao.getByUUID
(IEntityContext ec, Mandant client, String uuid) Returns the template with the given UUIDIAppointmentTemplateDao.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentTemplateDao.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentTemplateDao.findUniqueName
(IEntityContext ec, Mandant client, String candidate, AppointmentTemplate exclude) Returns a name that is not taken by anotherAppointmentTemplate
in the given client.IAppointmentClosingTimeDao.getAllByTemplate
(IEntityContext ec, AppointmentTemplate template) Returns a list of all closing times for the given templateIAppointmentClosingTimeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, String uuid) Returns the closing time with the given UUIDIAppointmentClosingTimeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, UUID uuid) Returns the closing time with the given UUIDIAppointmentTypeDao.getByUUID
(IEntityContext ec, AppointmentTemplate template, String uuid) Finds the appointment type with the given UUID.IAppointmentTypeDao.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentSlotDao.getAllByTemplates
(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge) Finds all available appointment slots of the given templates.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentClosingTime.getAppointmentTemplate()
AppointmentSlot.getAppointmentTemplate()
AppointmentType.getAppointmentTemplate()
Methods in de.xima.fc.entities that return types with arguments of type AppointmentTemplateMethods in de.xima.fc.entities with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionvoid
AppointmentClientClosingTime.addExcluded
(AppointmentTemplate template) boolean
AppointmentClientClosingTime.isExcludedBy
(AppointmentTemplate template) void
AppointmentClientClosingTime.removeExcluded
(AppointmentTemplate template) void
AppointmentClosingTime.setAppointmentTemplate
(AppointmentTemplate appointmentTemplate) void
AppointmentSlot.setAppointmentTemplate
(AppointmentTemplate appointmentTemplate) void
AppointmentType.setAppointmentTemplate
(AppointmentTemplate appointmentTemplate) Method parameters in de.xima.fc.entities with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionvoid
AppointmentClientClosingTime.setExcluded
(List<AppointmentTemplate> excluded) -
Uses of AppointmentTemplate in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionstatic String
URLHelper.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateBean.getGuiColor
(AppointmentTemplate template) void
AppointmentTemplateDeletionBean.onDeleteSingle
(AppointmentTemplate template) -
Uses of AppointmentTemplate in de.xima.fc.gui.common.appointment
Methods in de.xima.fc.gui.common.appointment that return AppointmentTemplateModifier and TypeMethodDescriptionstatic AppointmentTemplate
AppointmentHelper.createDefaultTemplate
(Mandant client) Sets the default values for a newAppointmentTemplate
.Methods in de.xima.fc.gui.common.appointment with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionstatic org.primefaces.model.ScheduleEvent<?>
AppointmentHelper.convertToEvent
(AppointmentTemplate template, AppointmentSlot slot) static AppointmentClosingTime
AppointmentHelper.createDefaultClosingTime
(AppointmentTemplate template) Creates the defaultclosing times
when none are set yet.AppointmentHelper.findColor
(AppointmentTemplate template) Finds theIGuiColor
for an appointment template.Method parameters in de.xima.fc.gui.common.appointment with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionstatic 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 AppointmentTemplateModifierConstructorDescriptionAppointmentTemplateModifiedEvent
(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 AppointmentTemplateMethods in de.xima.fc.gui.model.appointment with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionvoid
AppointmentTemplateListModel.setSelected
(AppointmentTemplate selected) Constructors in de.xima.fc.gui.model.appointment with parameters of type AppointmentTemplateModifierConstructorDescriptionAppointmentClientClosingTimeModel
(Mandant client, AppointmentTemplate template) Creates a new empty model without any closing times.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, String uuid) AppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, UUID uuid) Methods in de.xima.fc.handler.entity that return types with arguments of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTemplateHandler.getAllByClient
(UserContext uc, Mandant currentClient) Methods in de.xima.fc.handler.entity with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, String uuid) AppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, UUID uuid) Method parameters in de.xima.fc.handler.entity with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionAppointmentSlotHandler.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentTemplateHandler.getByUUID
(UserContext uc, Mandant client, String uuid) Finds the appointment template with the given UUID.IAppointmentTemplateHandler.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentTemplateHandler.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentTypeHandler.getByUUID
(UserContext uc, AppointmentTemplate template, String uuid) Finds the appointment with the given UUID.IAppointmentTypeHandler.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 AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentSlotHandler.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 AppointmentTemplateModifier and TypeMethodDescriptionprotected IGenericDao<AppointmentTemplate>
AppointmentTemplateImportConfig.getDao()
Constructors in de.xima.fc.importer.config with parameters of type AppointmentTemplateModifierConstructorDescriptionAppointmentTemplateImportConfig
(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 AppointmentTemplateModifierConstructorDescription -
Uses of AppointmentTemplate in de.xima.fc.importer.stager
Constructors in de.xima.fc.importer.stager with parameters of type AppointmentTemplateModifierConstructorDescriptionAppointmentTemplateImportStager
(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 AppointmentTemplateMethod parameters in de.xima.fc.inbox.bean with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionvoid
ProcessViewBean.putAppointmentTemplatesFilter
(List<AppointmentTemplate> templates) void
ProcessViewBean.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 AppointmentTemplateModifier and TypeMethodDescriptionAppointmentFilterBean.getPossibleAppointmentTemplates()
AppointmentFilterBean.getSelectedAppointmentTemplates()
Method parameters in de.xima.fc.inbox.bean.filter with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionvoid
AppointmentFilterBean.setAvailableTemplates
(List<AppointmentTemplate> possibleAppointmentTemplates) void
AppointmentFilterBean.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 AppointmentTemplateModifier and TypeMethodDescriptionvoid
ILazyProcessModel.setAppointmentTemplates
(List<AppointmentTemplate> appointmentTemplates) -
Uses of AppointmentTemplate in de.xima.fc.inbox.model
Methods in de.xima.fc.inbox.model that return AppointmentTemplateConstructors in de.xima.fc.inbox.model with parameters of type AppointmentTemplateModifierConstructorDescriptionAppointmentTemplateItem
(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 AppointmentTemplateMethod parameters in de.xima.fc.inbox.model.lazydata with type arguments of type AppointmentTemplateModifier and TypeMethodDescriptionvoid
LazyAppointmentScheduleModel.setAppointmentTemplates
(List<AppointmentTemplate> appointmentTemplates) void
LazyExtendedProcessListModel.setAppointmentTemplates
(List<AppointmentTemplate> appointmentTemplates) void
LazyProcessListModel.setAppointmentTemplates
(List<AppointmentTemplate> appointmentTemplates) -
Uses of AppointmentTemplate in de.xima.fc.interfaces.appointment
Methods in de.xima.fc.interfaces.appointment that return AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentIcalQueryAccessObject.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 AppointmentTemplateMethods in de.xima.fc.interfaces.appointment with parameters of type AppointmentTemplateModifier and TypeMethodDescriptionIAppointmentIcalQueryAccessObject.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 AppointmentTemplateModifier and TypeMethodDescriptionstatic String
AppointmentDataCreator.createHtmlDescription
(Locale locale, AppointmentTemplate template, Appointment appointment, Vorgang formRecord, IReplacerParams replacerParams) Creats the html descriptionstatic String
AppointmentDataCreator.createPlainDescription
(Locale locale, AppointmentTemplate template, Appointment appointment, Vorgang formRecord, IReplacerParams replacerParams) Creats the plain text descriptionstatic String
AppointmentDataCreator.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 AppointmentTemplateModifierConstructorDescriptionAppointmentData
(Appointment appointment, AppointmentTemplate appointmentTemplate) Creates a new appointment view for the given appointment.AppointmentTemplateData
(AppointmentTemplate template, AppointmentType type)