public class AppointmentSlotDao extends GenericDao<AppointmentSlot> implements IAppointmentSlotDao
IAppointmentSlotDao
for reading and writing AppointmentSlot
entities.Constructor and Description |
---|
AppointmentSlotDao()
Creates a new, default appointment template DAO.
|
Modifier and Type | Method and Description |
---|---|
List<AppointmentSlot> |
getAllByTemplates(IEntityContext ec,
List<AppointmentTemplate> templates,
boolean merge)
Finds all available appointment slots of the given templates.
|
getEntityRefs, getPostActionHook, getPreActionHook, read
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEntityRefs, read
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
public AppointmentSlotDao()
public List<AppointmentSlot> getAllByTemplates(IEntityContext ec, List<AppointmentTemplate> templates, boolean merge)
IAppointmentSlotDao
getAllByTemplates
in interface IAppointmentSlotDao
ec
- IEntityContext
to usetemplates
- Templates to use.merge
- Whether to merge overlapping slots.Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.