Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
AppointmentTemplateAPI.getAllByClient(UserContext uc,
Mandant currentClient)
Finds all available appointment templates of the given client.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentSlot> |
AppointmentSlotAPI.getAllByTemplates(UserContext uc,
List<AppointmentTemplate> templates,
boolean merge)
Finds all available appointment slots of the given templates.
|
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
DaoProviderIcalQueryAccessObject.getTemplateBy(IEntityContext ctx,
Mandant client,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
Iterable<AppointmentTemplate> |
AppointmentQueryParams.getAppointmentTemplates() |
Modifier and Type | Method and 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)
Returns a validation builder backed by an active database connection.
|
static <Context> AppointmentValidationBuilder<Context> |
AppointmentValidationBuilder.forCustom(IAppointmentValidationAccessObject<Context> dao,
AppointmentTemplate template)
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) |
Modifier and Type | Method and Description |
---|---|
AppointmentQueryParams.Builder |
AppointmentQueryParams.Builder.limitToTemplates(Iterable<AppointmentTemplate> templates) |
Constructor and Description |
---|
DaoProviderValidationAcessObject(AppointmentTemplate template)
Creates a new access object for appointments of a certain
AppointmentTemplate . |
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
AppointmentTemplateDao.getByUUID(IEntityContext ec,
Mandant client,
String uuid) |
AppointmentTemplate |
AppointmentTemplateDao.getByUUID(IEntityContext ec,
Mandant client,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
AppointmentTemplateDao.getAllByClient(IEntityContext ec,
Mandant client) |
protected IFCDaoActionHook<AppointmentTemplate> |
AppointmentTemplateDao.getPostActionHook() |
Modifier and Type | Method and Description |
---|---|
String |
AppointmentTemplateDao.findUniqueName(IEntityContext ec,
Mandant client,
String candidate,
AppointmentTemplate exclude) |
AppointmentType |
AppointmentTypeDao.getByUUID(IEntityContext ec,
AppointmentTemplate template,
String uuid) |
AppointmentType |
AppointmentTypeDao.getByUUID(IEntityContext ec,
AppointmentTemplate template,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
List<AppointmentSlot> |
AppointmentSlotDao.getAllByTemplates(IEntityContext ec,
List<AppointmentTemplate> templates,
boolean merge) |
List<AppointmentSlot> |
AppointmentTemplateDao.getAllSlotsOfTemplates(IEntityContext ec,
List<AppointmentTemplate> templates,
boolean merge) |
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
IAppointmentTemplateDao.getByUUID(IEntityContext ec,
Mandant client,
String uuid)
Returns the template with the given UUID
|
AppointmentTemplate |
IAppointmentTemplateDao.getByUUID(IEntityContext ec,
Mandant client,
UUID uuid)
Returns the template with the given UUID
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
IAppointmentTemplateDao.getAllByClient(IEntityContext ec,
Mandant currentClient)
Finds all available appointment templates of the given client.
|
Modifier and Type | Method and Description |
---|---|
String |
IAppointmentTemplateDao.findUniqueName(IEntityContext ec,
Mandant client,
String candidate,
AppointmentTemplate exclude)
Returns a name that is not taken by another
AppointmentTemplate in the given client. |
AppointmentType |
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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
AppointmentType.getAppointmentTemplate() |
AppointmentTemplate |
AppointmentSlot.getAppointmentTemplate() |
AppointmentTemplate |
AppointmentClosingTime.getAppointmentTemplate() |
Modifier and Type | Method and Description |
---|---|
void |
AppointmentType.setAppointmentTemplate(AppointmentTemplate appointmentTemplate) |
void |
AppointmentSlot.setAppointmentTemplate(AppointmentTemplate appointmentTemplate) |
void |
AppointmentClosingTime.setAppointmentTemplate(AppointmentTemplate appointmentTemplate) |
Modifier and Type | Method and Description |
---|---|
static String |
URLHelper.appointmentIcalServlet(String baseUrl,
ValueParameters params,
AppointmentTemplate template) |
Modifier and Type | Method and Description |
---|---|
IGuiColor |
AppointmentTemplateBean.getGuiColor(AppointmentTemplate template) |
void |
AppointmentTemplateDeletionBean.onDeleteSingle(AppointmentTemplate template) |
Modifier and Type | Method and Description |
---|---|
static AppointmentTemplate |
AppointmentHelper.createDefaultTemplate(Mandant client)
Sets the default values for a new
AppointmentTemplate . |
Modifier and Type | Method and Description |
---|---|
static org.primefaces.model.ScheduleEvent<?> |
AppointmentHelper.convertToEvent(AppointmentTemplate template,
AppointmentSlot slot)
|
static Optional<IGuiColor> |
AppointmentHelper.findColor(AppointmentTemplate template)
Finds the
IGuiColor for an appointment template. |
Modifier and Type | Method and Description |
---|---|
static org.primefaces.model.ScheduleEvent<?> |
AppointmentHelper.convertToEvent(Map<Long,org.apache.commons.lang3.tuple.Pair<AppointmentTemplate,IGuiColor>> templates,
AppointmentEventView view) |
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
AppointmentTemplateListModel.getNew() |
Modifier and Type | Method and Description |
---|---|
void |
AppointmentTemplateListModel.setSelected(AppointmentTemplate selected) |
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
AppointmentTemplateHandler.getByUUID(UserContext uc,
Mandant client,
String uuid) |
AppointmentTemplate |
AppointmentTemplateHandler.getByUUID(UserContext uc,
Mandant client,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
AppointmentTemplateHandler.getAllByClient(UserContext uc,
Mandant currentClient) |
Modifier and Type | Method and Description |
---|---|
AppointmentType |
AppointmentTypeHandler.getByUUID(UserContext uc,
AppointmentTemplate template,
String uuid) |
AppointmentType |
AppointmentTypeHandler.getByUUID(UserContext uc,
AppointmentTemplate template,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
List<AppointmentSlot> |
AppointmentSlotHandler.getAllByTemplates(UserContext uc,
List<AppointmentTemplate> templates,
boolean merge) |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
IAppointmentTemplateHandler.getAllByClient(UserContext uc,
Mandant currentClient)
Finds all available appointment templates of the given client.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentSlot> |
IAppointmentSlotHandler.getAllByTemplates(UserContext uc,
List<AppointmentTemplate> templates,
boolean merge)
Finds all available appointment slots of the given templates.
|
Constructor and Description |
---|
AppointmentTemplateImportConfig(IEntityContext ec,
Mandant client,
AppointmentTemplate entity,
Set<IEntityDependency> dependencies,
String importJson) |
Constructor and Description |
---|
AppointmentTemplateImportStager(IEntityContext ec,
AppointmentTemplate entity,
Mandant client)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
ProcessViewBean.getSelectedTemplates() |
Modifier and Type | Method and Description |
---|---|
void |
ProcessViewBean.putAppointmentTemplatesFilter(List<AppointmentTemplate> templates) |
void |
ProcessViewBean.setSelectedTemplates(List<AppointmentTemplate> templates) |
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
AppointmentFilterBean.getPossibleAppointmentTemplates() |
List<AppointmentTemplate> |
AppointmentFilterBean.getSelectedAppointmentTemplates() |
Modifier and Type | Method and Description |
---|---|
void |
AppointmentFilterBean.setAvailableTemplates(List<AppointmentTemplate> possibleAppointmentTemplates) |
void |
AppointmentFilterBean.setSelectedAppointmentTemplates(List<AppointmentTemplate> selectedAppointmentTemplates) |
Modifier and Type | Method and Description |
---|---|
void |
ILazyProcessModel.setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates) |
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
AppointmentTemplateItem.getAppointmentTemplate() |
Constructor and Description |
---|
AppointmentTemplateItem(AppointmentTemplate appointmentTemplate,
IGuiColor color) |
Modifier and Type | Method and Description |
---|---|
List<AppointmentTemplate> |
LazyAppointmentScheduleModel.getVisibleAppointmentTemplates() |
Modifier and Type | Method and Description |
---|---|
void |
LazyProcessListModel.setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates) |
void |
LazyExtendedProcessListModel.setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates) |
void |
LazyAppointmentScheduleModel.setAppointmentTemplates(List<AppointmentTemplate> appointmentTemplates) |
Modifier and Type | Method and Description |
---|---|
AppointmentTemplate |
IAppointmentIcalQueryAccessObject.getTemplateBy(Context context,
Mandant client,
UUID uuid)
Finds a template by its client and UUID.
|
Modifier and Type | Method and Description |
---|---|
Iterable<AppointmentTemplate> |
IAppointmentQueryParams.getAppointmentTemplates() |
Modifier and Type | Method and 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.
|
Constructor and Description |
---|
AppointmentData(Appointment appointment,
AppointmentTemplate appointmentTemplate)
Creates a new appointment view for the given appointment.
|
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.