Package de.xima.fc.dao.interfaces
Interface IBenutzerDao
- 
- All Superinterfaces:
 de.xima.cmn.dao.interfaces.IAbstractDao<Benutzer,Long,IEntityContext>,IGenericDao<Benutzer>,IMandantDependentBaseDao<Benutzer>
- All Known Implementing Classes:
 BenutzerDao
@Deprecated public interface IBenutzerDao extends IMandantDependentBaseDao<Benutzer>
Deprecated.Since Version 8.0.0 user information is storedUserProfiles. For accessing user information useIUserProfileDao. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description BenutzerbyLogin(IEntityContext ec, String loginName, String loginPwd, Mandant mandant)Deprecated.Diese Methode sucht einenBenutzeranhand desBenutzer.getLoginName()und desBenutzer.getPasswort(), wurde ein aktiverBenutzergefunden, wird dieser zurückgeben.BenutzerbyNameAndMandant(IEntityContext ec, String loginName, Mandant mandant)Deprecated.List<Benutzer>getBenutzerByMandant(IEntityContext ec, Mandant mandant)Deprecated.List<BenutzerGruppe>getBenutzergruppen(IEntityContext ec, Benutzer ben)Deprecated.BenutzergetByUUID(IEntityContext ec, Mandant client, String uuid)Deprecated.Returns the user with the given UUID stringBenutzergetByUUID(IEntityContext ec, Mandant client, UUID uuid)Deprecated.Returns the user with the given UUIDBenutzerhandleUserLogin(IEntityContext ec, Benutzer user)Deprecated.booleanisLastActiveMandantadmin(IEntityContext ec, Benutzer ben)Deprecated.- 
Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update 
- 
Methods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
count, findAll, findSingle, getEntityRefs, read 
 - 
 
 - 
 
- 
- 
Method Detail
- 
byLogin
Benutzer byLogin(IEntityContext ec, String loginName, String loginPwd, Mandant mandant)
Deprecated.Diese Methode sucht einenBenutzeranhand desBenutzer.getLoginName()und desBenutzer.getPasswort(), wurde ein aktiverBenutzergefunden, wird dieser zurückgeben. Wird derBenutzergefunden, ist allerdings LOCKED oder DELETED, dann wirdnullzurück gegeben.- Parameters:
 ec- -EntityContextder für diese Transaktion genutzt wirdloginName- - der Loginname zusammengesetzt mit dem Mandantennamenbenutzer#loginname + @ mandant#nameloginPwd- - (verschlüsseltes) Passwort des Benutzers- Returns:
 Benutzerodernullwenn keinBenutzermit dem entprechenden Kriterien gefunden wurde
 
- 
getBenutzerByMandant
List<Benutzer> getBenutzerByMandant(IEntityContext ec, Mandant mandant)
Deprecated. 
- 
byNameAndMandant
Benutzer byNameAndMandant(IEntityContext ec, String loginName, Mandant mandant)
Deprecated. 
- 
getByUUID
Benutzer getByUUID(IEntityContext ec, Mandant client, String uuid)
Deprecated.Returns the user with the given UUID string- Parameters:
 ec-IEntityContextto useclient-Mandantcontext in which to look for useruuid-StringUUID string of the user- Returns:
 Benutzerfor the given UUID and client- Since:
 - 6.1.0
 
 
- 
getByUUID
Benutzer getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Deprecated.Returns the user with the given UUID- Parameters:
 ec-IEntityContextto useclient-Mandantcontext in which to look for useruuid-UUIDUUID of the user- Returns:
 Benutzerfor the given UUID and client- Since:
 - 6.1.0
 
 
- 
getBenutzergruppen
List<BenutzerGruppe> getBenutzergruppen(IEntityContext ec, Benutzer ben)
Deprecated. 
- 
handleUserLogin
Benutzer handleUserLogin(IEntityContext ec, Benutzer user)
Deprecated. 
- 
isLastActiveMandantadmin
boolean isLastActiveMandantadmin(IEntityContext ec, Benutzer ben)
Deprecated. 
 - 
 
 -