public class BenutzerDao extends MandantDependentBaseDao<Benutzer> implements IBenutzerDao
| Constructor and Description |
|---|
BenutzerDao() |
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 boolean isLastActiveMandantadmin(IEntityContext ec, Benutzer ben)
isLastActiveMandantadmin in interface IBenutzerDaopublic Benutzer byNameAndMandant(IEntityContext ec, String loginName, Mandant mandant)
byNameAndMandant in interface IBenutzerDaopublic Benutzer getByUUID(IEntityContext ec, Mandant client, String uuid)
IBenutzerDaogetByUUID in interface IBenutzerDaoec - IEntityContext to useclient - Mandant context in which to look for useruuid - String UUID string of the userBenutzer for the given UUID and clientpublic Benutzer getByUUID(IEntityContext ec, Mandant client, UUID uuid)
IBenutzerDaogetByUUID in interface IBenutzerDaoec - IEntityContext to useclient - Mandant context in which to look for useruuid - UUID UUID of the userBenutzer for the given UUID and clientpublic Benutzer handleUserLogin(IEntityContext ec, Benutzer user)
handleUserLogin in interface IBenutzerDaopublic List<BenutzerGruppe> getBenutzergruppen(IEntityContext ec, Benutzer benutzer)
getBenutzergruppen in interface IBenutzerDaopublic Benutzer byLogin(IEntityContext ec, String loginName, String loginPwd, Mandant mandant)
IBenutzerDaoBenutzer anhand des Benutzer.getLoginName() und des
Benutzer.getPasswort(), wurde ein aktiver Benutzer gefunden, wird dieser zurückgeben. Wird der
Benutzer gefunden, ist allerdings LOCKED oder DELETED, dann wird null zurück gegeben.byLogin in interface IBenutzerDaoec - - EntityContext der für diese Transaktion genutzt wirdloginName - - der Loginname zusammengesetzt mit dem Mandantennamen
benutzer#loginname + @ mandant#nameloginPwd - - (verschlüsseltes) Passwort des BenutzersBenutzer oder null wenn kein Benutzer mit dem entprechenden Kriterien gefunden
wurdepublic List<Benutzer> getBenutzerByMandant(IEntityContext ec, Mandant mandant)
getBenutzerByMandant in interface IBenutzerDaoprotected IFCDaoActionHook<Benutzer> getPreActionHook()
getPreActionHook in class GenericDao<Benutzer>protected IFCDaoActionHook<Benutzer> getPostActionHook()
getPostActionHook in class GenericDao<Benutzer>Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.