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.
-
Method Summary
Modifier and TypeMethodDescriptionbyLogin
(IEntityContext ec, String loginName, String loginPwd, Mandant mandant) Deprecated.Diese Methode sucht einenBenutzer
anhand desBenutzer.getLoginName()
und desBenutzer.getPasswort()
, wurde ein aktiverBenutzer
gefunden, wird dieser zurückgeben.byNameAndMandant
(IEntityContext ec, String loginName, Mandant mandant) Deprecated.getBenutzerByMandant
(IEntityContext ec, Mandant mandant) Deprecated.getBenutzergruppen
(IEntityContext ec, Benutzer ben) Deprecated.getByUUID
(IEntityContext ec, Mandant client, String uuid) Deprecated.Returns the user with the given UUID stringgetByUUID
(IEntityContext ec, Mandant client, UUID uuid) Deprecated.Returns the user with the given UUIDhandleUserLogin
(IEntityContext ec, Benutzer user) Deprecated.boolean
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 Details
-
byLogin
Deprecated.Diese Methode sucht einenBenutzer
anhand desBenutzer.getLoginName()
und desBenutzer.getPasswort()
, wurde ein aktiverBenutzer
gefunden, wird dieser zurückgeben. Wird derBenutzer
gefunden, ist allerdings LOCKED oder DELETED, dann wirdnull
zurück gegeben.- Parameters:
ec
- -EntityContext
der für diese Transaktion genutzt wirdloginName
- - der Loginname zusammengesetzt mit dem Mandantennamenbenutzer#loginname + @ mandant#name
loginPwd
- - (verschlüsseltes) Passwort des Benutzers- Returns:
Benutzer
odernull
wenn keinBenutzer
mit dem entprechenden Kriterien gefunden wurde
-
getBenutzerByMandant
Deprecated. -
byNameAndMandant
Deprecated. -
getByUUID
Deprecated.Returns the user with the given UUID string- Parameters:
ec
-IEntityContext
to useclient
-Mandant
context in which to look for useruuid
-String
UUID string of the user- Returns:
Benutzer
for the given UUID and client- Since:
- 6.1.0
-
getByUUID
Deprecated.Returns the user with the given UUID- Parameters:
ec
-IEntityContext
to useclient
-Mandant
context in which to look for useruuid
-UUID
UUID of the user- Returns:
Benutzer
for the given UUID and client- Since:
- 6.1.0
-
getBenutzergruppen
Deprecated. -
handleUserLogin
Deprecated. -
isLastActiveMandantadmin
Deprecated.
-
UserProfile
s. For accessing user information useIUserProfileDao
.