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, read
Methods 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, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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, update
Methods 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:IAppointmentTypeDao
Finds the appointment type with the given UUID.- Specified by:
getByUUID
in 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:IAppointmentTypeDao
Finds the appointment type with the given UUID.- Specified by:
getByUUID
in 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.
-