public interface IProjektDao extends IMandantDependentBaseDao<Projekt>
getEntityRefs, read
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, update
Projekt getByUUID(IEntityContext ec, Mandant client, String uuid)
Projekt getByUUID(IEntityContext ec, Mandant client, UUID uuid)
boolean isActivationAllowed(IEntityContext ec, Projekt projekt)
boolean isZugriffsberechtigt(IEntityContext ec, Projekt p, Benutzer ben)
boolean isEditingAllowed(IEntityContext ec, Projekt p, Benutzer ben)
boolean isFsAllowed(IEntityContext ec, Projekt p, FrontendServer fs)
byte[] getPreviewImage(IEntityContext ec, Projekt project)
List<Projekt> allByClient(IEntityContext ec, Mandant mandant, boolean includeTemplates)
List<Projekt> allByClient(IEntityContext ec, Mandant client, String scope, boolean includeTemplates)
List<Projekt> allTemplatesByClient(IEntityContext ec, Mandant mandant)
List<Projekt> allTemplatesByClient(IEntityContext ec, Mandant client, String scope)
List<Projekt> getProjektByEditorBenutzer(IEntityContext ec, Benutzer benutzer, Mandant mandant)
List<Projekt> getProjektByEditorBenutzer(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope)
List<Projekt> allVisibleProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates)
List<Projekt> allVisibleProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates, de.xima.cmn.criteria.QueryCriteriaManager customQcm)
List<Projekt> allEditableProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates)
List<Projekt> allEditableProjects(IEntityContext ec, Benutzer benutzer, Mandant mandant, String projectScope, boolean includeTemplates, de.xima.cmn.criteria.QueryCriteriaManager customQcm)
de.xima.cmn.criteria.QueryCriteriaManager allVisibleProjectsQcm(IEntityContext ec, Benutzer user, Mandant client, String projectScope, boolean includeTemplates)
void updatePreviewImage(IEntityContext ec, Projekt project, byte[] data)
@Deprecated List<Projekt> allByMandant(IEntityContext ec, Mandant mandant)
allByClient(IEntityContext, Mandant, boolean)
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.