Package de.xima.fc.dao.impl
Class ProjectPortalDataDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<E>
-
- de.xima.fc.dao.impl.ProjektDependentBaseDao<ProjectPortalData>
-
- de.xima.fc.dao.impl.ProjectPortalDataDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<ProjectPortalData,Long,IEntityContext>
,IGenericDao<ProjectPortalData>
,IProjectPortalDataDao
,IProjektDependentBaseDao<ProjectPortalData>
public class ProjectPortalDataDao extends ProjektDependentBaseDao<ProjectPortalData> implements IProjectPortalDataDao
DAO for reading and writingProjectPortalData
entities.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
-
Constructor Summary
Constructors Constructor Description ProjectPortalDataDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectPortalData
getByProject(IEntityContext ec, Projekt project)
-
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
-
-
-
-
Method Detail
-
getByProject
public ProjectPortalData getByProject(IEntityContext ec, Projekt project)
- Specified by:
getByProject
in interfaceIProjectPortalDataDao
- Parameters:
ec
- Entity context for accessing the database.project
- Project for which to find the project portal data.- Returns:
- The project portal data for the given project. When none exist yet,
null
is returned.
-
-