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 AppointmentTemplate
AppointmentTemplateAPI. getByUUID(UserContext uc, Mandant client, String uuid)
Finds the appointment template with the given UUID.AppointmentTemplate
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 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 AppointmentType
AppointmentTypeAPI. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)
Finds the appointment with the given UUID.AppointmentType
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 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 AppointmentTemplate
DaoProviderIcalQueryAccessObject. 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.IAppointmentIcalQueryResult
IcalQueryExecutor. 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 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
AppointmentQueryParams.Builder. limitToTemplate(AppointmentTemplate template)
Method parameters in de.xima.fc.appointment with type arguments of type AppointmentTemplate Modifier and Type Method Description AppointmentQueryParams.Builder
AppointmentQueryParams.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 AppointmentTemplate
AppointmentTemplateDao. getByUUID(IEntityContext ec, Mandant client, String uuid)
AppointmentTemplate
AppointmentTemplateDao. 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 String
AppointmentTemplateDao. findUniqueName(IEntityContext ec, Mandant client, String candidate, AppointmentTemplate exclude)
List<AppointmentClosingTime>
AppointmentClosingTimeDao. getAllByTemplate(IEntityContext ec, AppointmentTemplate template)
AppointmentClosingTime
AppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)
AppointmentClosingTime
AppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid)
AppointmentType
AppointmentTypeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)
AppointmentType
AppointmentTypeDao. 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 AppointmentTemplate
IAppointmentTemplateDao. getByUUID(IEntityContext ec, Mandant client, String uuid)
Returns the template with the given UUIDAppointmentTemplate
IAppointmentTemplateDao. 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 String
IAppointmentTemplateDao. findUniqueName(IEntityContext ec, Mandant client, String candidate, AppointmentTemplate exclude)
Returns a name that is not taken by anotherAppointmentTemplate
in the given client.List<AppointmentClosingTime>
IAppointmentClosingTimeDao. getAllByTemplate(IEntityContext ec, AppointmentTemplate template)
Returns a list of all closing times for the given templateIAppointmentClosingTime
IAppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)
Returns the closing time with the given UUIDIAppointmentClosingTime
IAppointmentClosingTimeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid)
Returns the closing time with the given UUIDAppointmentType
IAppointmentTypeDao. getByUUID(IEntityContext ec, AppointmentTemplate template, String uuid)
Finds the appointment type with the given UUID.AppointmentType
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 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 AppointmentTemplate
AppointmentClosingTime. getAppointmentTemplate()
AppointmentTemplate
AppointmentSlot. getAppointmentTemplate()
AppointmentTemplate
AppointmentType. 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 void
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 AppointmentTemplate Modifier and Type Method Description void
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 AppointmentTemplate Modifier and Type Method Description static 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 AppointmentTemplate Modifier and Type Method Description IGuiColor
AppointmentTemplateBean. 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 AppointmentTemplate Modifier and Type Method Description static AppointmentTemplate
AppointmentHelper. 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 AppointmentClosingTime
AppointmentHelper. createDefaultClosingTime(AppointmentTemplate template)
Creates the defaultclosing times
when none are set yet.static Optional<IGuiColor>
AppointmentHelper. findColor(AppointmentTemplate template)
Finds theIGuiColor
for 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 AppointmentTemplate
AppointmentTemplateListModel. getNew()
Methods in de.xima.fc.gui.model.appointment with parameters of type AppointmentTemplate Modifier and Type Method Description void
AppointmentTemplateListModel. 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 AppointmentTemplate
AppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)
AppointmentTemplate
AppointmentTemplateHandler. 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 AppointmentType
AppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)
AppointmentType
AppointmentTypeHandler. 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 AppointmentTemplate
IAppointmentTemplateHandler. getByUUID(UserContext uc, Mandant client, String uuid)
Finds the appointment template with the given UUID.AppointmentTemplate
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 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 AppointmentType
IAppointmentTypeHandler. getByUUID(UserContext uc, AppointmentTemplate template, String uuid)
Finds the appointment with the given UUID.AppointmentType
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 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 void
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 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 void
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 AppointmentTemplate Modifier and Type Method Description void
ILazyProcessModel. 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 AppointmentTemplate
AppointmentTemplateItem. 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 void
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 AppointmentTemplate Modifier and Type Method Description AppointmentTemplate
IAppointmentIcalQueryAccessObject. 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 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 AppointmentTemplate Constructor Description AppointmentData(Appointment appointment, AppointmentTemplate appointmentTemplate)
Creates a new appointment view for the given appointment.
-