Package de.xima.fc.dao.interfaces
Interface IRolleDao
-
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Rolle,Long,IEntityContext>
,IGenericDao<Rolle>
,IMandantDependentBaseDao<Rolle>
- All Known Implementing Classes:
RolleDao
public interface IRolleDao extends IMandantDependentBaseDao<Rolle>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Rolle
getAdminRolle(IEntityContext ec, Mandant mandant)
Rolle
getByUUID(IEntityContext ec, Mandant client, String uuid)
Returns the role with the given UUIDRolle
getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Returns the role with the given UUIDList<Rolle>
getRollenByModul(IEntityContext ec, Modul modul)
-
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
getEntityRefs, read
-
-
-
-
Method Detail
-
getRollenByModul
List<Rolle> getRollenByModul(IEntityContext ec, Modul modul)
-
getAdminRolle
Rolle getAdminRolle(IEntityContext ec, Mandant mandant)
-
getByUUID
Rolle getByUUID(IEntityContext ec, Mandant client, String uuid)
Returns the role with the given UUID- Parameters:
ec
-IEntityContext
to useclient
-Mandant
context in which to look for roleuuid
-String
UUID of the role- Returns:
Rolle
for the given UUID and client- Since:
- 6.1.0
-
getByUUID
Rolle getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Returns the role with the given UUID- Parameters:
ec
-IEntityContext
to useclient
-Mandant
context in which to look for roleuuid
-UUID
UUID of the role- Returns:
Rolle
for the given UUID and client- Since:
- 6.1.0
-
-