Package de.xima.fc.dao.impl
Class LDAPZugriffDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<E>
-
- de.xima.fc.dao.impl.MandantDependentBaseDao<LDAPZugriff>
-
- de.xima.fc.dao.impl.LDAPZugriffDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<LDAPZugriff,Long,IEntityContext>
,IGenericDao<LDAPZugriff>
,ILDAPZugriffDao
,IMandantDependentBaseDao<LDAPZugriff>
public class LDAPZugriffDao extends MandantDependentBaseDao<LDAPZugriff> implements ILDAPZugriffDao
-
-
Constructor Summary
Constructors Constructor Description LDAPZugriffDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LDAPZugriff
getByUUID(IEntityContext ec, Mandant client, String uuid)
Returns the LDAP connection with the given UUID stringLDAPZugriff
getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Returns the LDAP connection with the given UUIDSet<de.xima.cmn.dao.interfaces.IEntity<Long>>
getEntityRefs(IEntityContext ec, LDAPZugriff ldapConnection)
protected IFCDaoActionHook<LDAPZugriff>
getPostActionHook()
protected IFCDaoActionHook<LDAPZugriff>
getPreActionHook()
-
Methods inherited from class de.xima.fc.dao.impl.GenericDao
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
read
-
-
-
-
Method Detail
-
getByUUID
public LDAPZugriff getByUUID(IEntityContext ec, Mandant client, String uuid)
Description copied from interface:ILDAPZugriffDao
Returns the LDAP connection with the given UUID string- Specified by:
getByUUID
in interfaceILDAPZugriffDao
- Parameters:
ec
-IEntityContext
to useclient
-Mandant
context in which to look for LDAP connectionuuid
-String
UUID of the template- Returns:
LDAPZugriff
for the given UUID and client
-
getByUUID
public LDAPZugriff getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Description copied from interface:ILDAPZugriffDao
Returns the LDAP connection with the given UUID- Specified by:
getByUUID
in interfaceILDAPZugriffDao
- Parameters:
ec
-IEntityContext
to useclient
-Mandant
context in which to look for LDAP connectionuuid
-UUID
UUID of the template- Returns:
LDAPZugriff
for the given UUID and client
-
getEntityRefs
public Set<de.xima.cmn.dao.interfaces.IEntity<Long>> getEntityRefs(IEntityContext ec, LDAPZugriff ldapConnection)
- Specified by:
getEntityRefs
in interfaceIGenericDao<LDAPZugriff>
- Overrides:
getEntityRefs
in classGenericDao<LDAPZugriff>
-
getPostActionHook
protected IFCDaoActionHook<LDAPZugriff> getPostActionHook()
- Overrides:
getPostActionHook
in classGenericDao<LDAPZugriff>
-
getPreActionHook
protected IFCDaoActionHook<LDAPZugriff> getPreActionHook()
- Overrides:
getPreActionHook
in classGenericDao<LDAPZugriff>
-
-