public class ProjektDao extends MandantDependentBaseDao<Projekt> implements IProjektDao
| Constructor and Description |
|---|
ProjektDao() |
getEntityRefs, readall, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEntityRefs, readall, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, updatepublic Projekt getByUUID(IEntityContext ec, Mandant client, String uuid)
getByUUID in interface IProjektDaopublic Projekt getByUUID(IEntityContext ec, Mandant client, UUID uuid)
getByUUID in interface IProjektDaopublic byte[] getPreviewImage(IEntityContext ec, Projekt project)
getPreviewImage in interface IProjektDaopublic boolean isActivationAllowed(IEntityContext ec, Projekt projekt)
isActivationAllowed in interface IProjektDaopublic boolean isZugriffsberechtigt(IEntityContext ec, Projekt project, Benutzer user)
isZugriffsberechtigt in interface IProjektDaopublic boolean isEditingAllowed(IEntityContext ec, Projekt p, Benutzer ben)
isEditingAllowed in interface IProjektDaopublic boolean isFsAllowed(IEntityContext ec, Projekt project, FrontendServer fs)
isFsAllowed in interface IProjektDaopublic List<Projekt> getProjektByEditorBenutzer(IEntityContext ec, Benutzer benutzer, Mandant mandant)
getProjektByEditorBenutzer in interface IProjektDaopublic List<Projekt> getProjektByEditorBenutzer(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope)
getProjektByEditorBenutzer in interface IProjektDaopublic List<Projekt> allVisibleProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates)
allVisibleProjects in interface IProjektDaopublic List<Projekt> allVisibleProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates, de.xima.cmn.criteria.QueryCriteriaManager customQcm)
allVisibleProjects in interface IProjektDaopublic de.xima.cmn.criteria.QueryCriteriaManager allVisibleProjectsQcm(IEntityContext ec, Benutzer user, Mandant client, String projectScope, boolean includeTemplates)
allVisibleProjectsQcm in interface IProjektDaopublic List<Projekt> allEditableProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates)
allEditableProjects in interface IProjektDaopublic List<Projekt> allEditableProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates, de.xima.cmn.criteria.QueryCriteriaManager customQcm)
allEditableProjects in interface IProjektDao@Deprecated public List<Projekt> allByMandant(IEntityContext ec, Mandant mandant)
allByClient(IEntityContext, Mandant, boolean)allByMandant in interface IProjektDaopublic List<Projekt> allByClient(IEntityContext ec, Mandant client, boolean includeTemplates)
allByClient in interface IProjektDaopublic List<Projekt> allByClient(IEntityContext ec, Mandant client, String scope, boolean includeTemplates)
allByClient in interface IProjektDaopublic List<Projekt> allTemplatesByClient(IEntityContext ec, Mandant client)
allTemplatesByClient in interface IProjektDaopublic List<Projekt> allTemplatesByClient(IEntityContext ec, Mandant client, String scope)
allTemplatesByClient in interface IProjektDaopublic void updatePreviewImage(IEntityContext ec, Projekt project, byte[] data)
updatePreviewImage in interface IProjektDaoprotected IFCDaoActionHook<Projekt> getPreActionHook()
getPreActionHook in class GenericDao<Projekt>protected IFCDaoActionHook<Projekt> getPostActionHook()
getPostActionHook in class GenericDao<Projekt>Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.