public interface IProjektHandler extends IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getBy, getById, getById, getById, resultTotalCount, update, updategetNameFormVersion getCurrentFormVersion(UserContext uc, Projekt projekt, FrontendServer fs)
uc - the ucprojekt - the projektfs - Boolean isEditingAllowed(UserContext uc, Projekt projekt, Benutzer ben)
uc - Current user context.projekt - Project for which to check if the user may edit it.ben - User to check.Boolean isZugriffsbeschraenkt(UserContext uc, Projekt projekt)
Boolean isZugriffsberechtigt(UserContext uc, Projekt projekt, Benutzer ben)
Projekt importProjekt(UserContext uc, Mandant mandant, byte[] bytes, String name, String beschreibung, String title) throws Exception
ExceptionProjekt addProjektRessource(UserContext uc, long projektId, long ressourceId)
List<Projekt> getAllByMandant(UserContext uc, Mandant mandant)
List<Projekt> getAllByEditorUser(UserContext uc, Benutzer editor, Mandant client)
uc - UserContexteditor - Benutzer eidtor of the projectsclient - Mandant client of the projectsList of ProjektsProjekt copy(UserContext uc, Projekt projekt, long id, long fvId) throws Exception
Exceptionboolean isActivationAllowed(UserContext uc, Projekt projekt)
boolean isFsAllowed(UserContext uc, Projekt project, FrontendServer fs)
uc - the ucproject - the projectfs - the frontendserverCopyright © 2019 XIMA MEDIA GmbH. All rights reserved.