Package de.xima.fc.dao.impl
Class UserProfileMfaDao
- java.lang.Object
 - 
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
 - 
- de.xima.fc.dao.impl.GenericDao<UserProfileMfa>
 - 
- de.xima.fc.dao.impl.UserProfileMfaDao
 
 
 
 
- 
- All Implemented Interfaces:
 de.xima.cmn.dao.interfaces.IAbstractDao<UserProfileMfa,Long,IEntityContext>,IGenericDao<UserProfileMfa>,IUserProfileMfaDao
public class UserProfileMfaDao extends GenericDao<UserProfileMfa> implements IUserProfileMfaDao
Implementation of theIUserProfileMfaDaofor reading and writingUserProfileMfaentities.- Since:
 - 8.0.0
 - Author:
 - XIMA Media GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description UserProfileMfaDao() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)Checks if the user profile MFA config can be persisted (create/update).static voidcleanupUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)protected IFCDaoActionHook<UserProfileMfa>getPreActionHook()static voidpreUpdate(IEntityContext ec, UserProfileMfa mfaConfig)- 
Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, 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 
 - 
 
 - 
 
- 
- 
Method Detail
- 
assertUserProfileMfa
public void assertUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)
Description copied from interface:IUserProfileMfaDaoChecks if the user profile MFA config can be persisted (create/update). If the state of the user profile MFA config does not allow persisting than aDatabaseAccessExceptionwill be thrown.- Specified by:
 assertUserProfileMfain interfaceIUserProfileMfaDao- Parameters:
 ec- entity context for accessing the database.mfaConfig- to check.
 
- 
getPreActionHook
protected IFCDaoActionHook<UserProfileMfa> getPreActionHook()
- Overrides:
 getPreActionHookin classGenericDao<UserProfileMfa>
 
- 
cleanupUserProfileMfa
public static void cleanupUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)
 
- 
preUpdate
public static void preUpdate(IEntityContext ec, UserProfileMfa mfaConfig)
 
 - 
 
 -