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 theIUserProfileMfaDao
for reading and writingUserProfileMfa
entities.- 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 void
assertUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)
Checks if the user profile MFA config can be persisted (create/update).static void
cleanupUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)
protected IFCDaoActionHook<UserProfileMfa>
getPreActionHook()
static void
preUpdate(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:IUserProfileMfaDao
Checks 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 aDatabaseAccessException
will be thrown.- Specified by:
assertUserProfileMfa
in interfaceIUserProfileMfaDao
- Parameters:
ec
- entity context for accessing the database.mfaConfig
- to check.
-
getPreActionHook
protected IFCDaoActionHook<UserProfileMfa> getPreActionHook()
- Overrides:
getPreActionHook
in classGenericDao<UserProfileMfa>
-
cleanupUserProfileMfa
public static void cleanupUserProfileMfa(IEntityContext ec, UserProfileMfa mfaConfig)
-
preUpdate
public static void preUpdate(IEntityContext ec, UserProfileMfa mfaConfig)
-
-