Package de.xima.fc.dao.impl
Class AppointmentTypeDao
java.lang.Object
de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
- 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 de.xima.fc.dao.impl.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 java.lang.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 de.xima.fc.dao.interfaces.IGenericDao
count, 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.
-