Package de.xima.fc.dao.impl
Class RolleDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<E>
-
- de.xima.fc.dao.impl.MandantDependentBaseDao<Rolle>
-
- de.xima.fc.dao.impl.RolleDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Rolle,Long,IEntityContext>
,IGenericDao<Rolle>
,IMandantDependentBaseDao<Rolle>
,IRolleDao
public class RolleDao extends MandantDependentBaseDao<Rolle> implements IRolleDao
The default implementation ofIRolleDao
that can be accessed viaDaoProvider
.- Author:
- XIMA MEDIA GmbH
-
-
Constructor Summary
Constructors Constructor Description RolleDao()
Creates a new instance of this DAO.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated 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 UUIDprotected IFCDaoActionHook<Rolle>
getPostActionHook()
protected IFCDaoActionHook<Rolle>
getPreActionHook()
List<Rolle>
getRollenByModul(IEntityContext ec, Modul modul)
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 Detail
-
RolleDao
public RolleDao()
Creates a new instance of this DAO. Normally you should use the singleton instance provided byDaoProvider.ROLLE_DAO
.
-
-
Method Detail
-
getRollenByModul
@Deprecated public List<Rolle> getRollenByModul(IEntityContext ec, Modul modul)
Deprecated.- Specified by:
getRollenByModul
in interfaceIRolleDao
-
getAdminRolle
public Rolle getAdminRolle(IEntityContext ec, Mandant mandant)
- Specified by:
getAdminRolle
in interfaceIRolleDao
-
getByUUID
public Rolle getByUUID(IEntityContext ec, Mandant client, String uuid)
Description copied from interface:IRolleDao
Returns the role with the given UUID
-
getByUUID
public Rolle getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Description copied from interface:IRolleDao
Returns the role with the given UUID
-
getPreActionHook
protected IFCDaoActionHook<Rolle> getPreActionHook()
- Overrides:
getPreActionHook
in classGenericDao<Rolle>
-
getPostActionHook
protected IFCDaoActionHook<Rolle> getPostActionHook()
- Overrides:
getPostActionHook
in classGenericDao<Rolle>
-
-