Package de.xima.fc.dao.impl
Class BenutzerDao
java.lang.Object
de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Benutzer,
,Long, IEntityContext> IBenutzerDao
,IGenericDao<Benutzer>
,IMandantDependentBaseDao<Benutzer>
@Deprecated
public class BenutzerDao
extends MandantDependentBaseDao<Benutzer>
implements IBenutzerDao
Deprecated.
-
Field Summary
Fields inherited from class de.xima.cmn.dao.AbstractDao
entityClass
-
Constructor Summary
Constructors -
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 benutzer) 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 UUIDprotected IFCDaoActionHook<Benutzer>
Deprecated.protected IFCDaoActionHook<Benutzer>
Deprecated.handleUserLogin
(IEntityContext ec, Benutzer user) Deprecated.boolean
Deprecated.Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, read
Methods inherited from class de.xima.cmn.dao.AbstractDao
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
-
Constructor Details
-
BenutzerDao
public BenutzerDao()Deprecated.
-
-
Method Details
-
isLastActiveMandantadmin
Deprecated.- Specified by:
isLastActiveMandantadmin
in interfaceIBenutzerDao
-
byNameAndMandant
Deprecated.- Specified by:
byNameAndMandant
in interfaceIBenutzerDao
-
getByUUID
Deprecated.Description copied from interface:IBenutzerDao
Returns the user with the given UUID string- Specified by:
getByUUID
in interfaceIBenutzerDao
- 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
-
getByUUID
Deprecated.Description copied from interface:IBenutzerDao
Returns the user with the given UUID- Specified by:
getByUUID
in interfaceIBenutzerDao
- 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
-
handleUserLogin
Deprecated.- Specified by:
handleUserLogin
in interfaceIBenutzerDao
-
getBenutzergruppen
Deprecated.- Specified by:
getBenutzergruppen
in interfaceIBenutzerDao
-
byLogin
Deprecated.Description copied from interface:IBenutzerDao
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.- Specified by:
byLogin
in interfaceIBenutzerDao
- 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.- Specified by:
getBenutzerByMandant
in interfaceIBenutzerDao
-
getPreActionHook
Deprecated.- Overrides:
getPreActionHook
in classGenericDao<Benutzer>
-
getPostActionHook
Deprecated.- Overrides:
getPostActionHook
in classGenericDao<Benutzer>
-
UserProfile
s. For accessing user information useUserProfileDao
.