Package de.xima.fc.dao.impl
Class ClientAuthenticatorDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<E>
-
- de.xima.fc.dao.impl.MandantDependentBaseDao<ClientAuthenticator>
-
- de.xima.fc.dao.impl.ClientAuthenticatorDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<ClientAuthenticator,Long,IEntityContext>
,IClientAuthenticatorDao
,IGenericDao<ClientAuthenticator>
,IMandantDependentBaseDao<ClientAuthenticator>
public class ClientAuthenticatorDao extends MandantDependentBaseDao<ClientAuthenticator> implements IClientAuthenticatorDao
The default implementation ofIClientAuthenticatorDao
that can be accessed viaDaoProvider
.- Author:
- XIMA MEDIA GmbH
-
-
Constructor Summary
Constructors Constructor Description ClientAuthenticatorDao()
Creates a new instance of this DAO.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientAuthenticator
getByUuid(IEntityContext ec, Mandant client, UUID uuid)
protected IFCDaoActionHook<ClientAuthenticator>
getPostActionHook()
-
Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPreActionHook, 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
getEntityRefs, read
-
-
-
-
Constructor Detail
-
ClientAuthenticatorDao
public ClientAuthenticatorDao()
Creates a new instance of this DAO. Normally you should use the singleton instance provided byDaoProvider.CLIENTAUTHENTICATOR_DAO
.
-
-
Method Detail
-
getByUuid
public ClientAuthenticator getByUuid(IEntityContext ec, Mandant client, UUID uuid)
- Specified by:
getByUuid
in interfaceIClientAuthenticatorDao
- Parameters:
ec
- Current entity context for accessing the database.client
- Client where to search for the authenticator.uuid
- UUID of the authenticator to retrieve.- Returns:
- The authenticator with the given UUID that belongs to the client, or
null
when no such authenticator exist.
-
getPostActionHook
protected IFCDaoActionHook<ClientAuthenticator> getPostActionHook()
- Overrides:
getPostActionHook
in classGenericDao<ClientAuthenticator>
-
-