Class AppointmentTypeDao
java.lang.Object
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<AppointmentType, Long, IEntityContext>, IAppointmentTypeDao, IGenericDao<AppointmentType>
Implementation of the
IAppointmentDao for reading and writing Appointment entities.- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from class de.xima.cmn.dao.AbstractDao
entityClass, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetByUUID(IEntityContext ec, AppointmentTemplate template, String uuid) Finds the appointment type with the given UUID.getByUUID(IEntityContext ec, AppointmentTemplate template, UUID uuid) Finds the appointment type with the given UUID.Methods inherited from class GenericDao
getEntityRefs, getPostActionHook, getPreActionHook, readMethods inherited from class de.xima.cmn.dao.AbstractDao
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, updateMethods inherited from interface IGenericDao
count, createOrUpdate, findAll, findSingle, getEntityRefs, read
-
Constructor Details
-
AppointmentTypeDao
public AppointmentTypeDao()Creates a new, default appointment DAO.
-
-
Method Details
-
getByUUID
Description copied from interface:IAppointmentTypeDaoFinds the appointment type with the given UUID.- Specified by:
getByUUIDin interfaceIAppointmentTypeDao- Parameters:
ec- Current entity context for accessing the database.template- The template for which to find a slot.uuid- UUID of an appointment.- Returns:
- The appointment with the given UUID.
-
getByUUID
Description copied from interface:IAppointmentTypeDaoFinds the appointment type with the given UUID.- Specified by:
getByUUIDin interfaceIAppointmentTypeDao- Parameters:
ec- Current entity context for accessing the database.template- The template for which to find a slot.uuid- UUID of an appointment.- Returns:
- The appointment with the given UUID.
-