public interface IProjektDao extends IMandantDependentBaseDao<Projekt>
getEntityRefs, read
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, read, registerListener, registerListener, resultTotalCount, 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)
void updatePreviewImage(IEntityContext ec, Projekt project, byte[] data)
@Deprecated List<Projekt> allByMandant(IEntityContext ec, Mandant mandant)
allByClient(IEntityContext, Mandant, boolean)
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.