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 LDAPZugriffgetByUUID(IEntityContext ec, Mandant client, String uuid)Returns the LDAP connection with the given UUID stringLDAPZugriffgetByUUID(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)Returns a set of entities that reference the given entity and depend on it.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
count, findAll, findSingle, read 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getByUUID
public LDAPZugriff getByUUID(IEntityContext ec, Mandant client, String uuid)
Description copied from interface:ILDAPZugriffDaoReturns the LDAP connection with the given UUID string- Specified by:
 getByUUIDin interfaceILDAPZugriffDao- Parameters:
 ec-IEntityContextto useclient-Mandantcontext in which to look for LDAP connectionuuid-StringUUID of the template- Returns:
 LDAPZugrifffor the given UUID and client
 
- 
getByUUID
public LDAPZugriff getByUUID(IEntityContext ec, Mandant client, UUID uuid)
Description copied from interface:ILDAPZugriffDaoReturns the LDAP connection with the given UUID- Specified by:
 getByUUIDin interfaceILDAPZugriffDao- Parameters:
 ec-IEntityContextto useclient-Mandantcontext in which to look for LDAP connectionuuid-UUIDUUID of the template- Returns:
 LDAPZugrifffor the given UUID and client
 
- 
getEntityRefs
public Set<de.xima.cmn.dao.interfaces.IEntity<Long>> getEntityRefs(IEntityContext ec, LDAPZugriff ldapConnection)
Description copied from interface:IGenericDaoReturns a set of entities that reference the given entity and depend on it. An entity can usually not be deleted if it is still being referenced by and depended on by other entities.- Specified by:
 getEntityRefsin interfaceIGenericDao<LDAPZugriff>- Overrides:
 getEntityRefsin classGenericDao<LDAPZugriff>- Parameters:
 ec- entity context for database transactions.ldapConnection- to get references for.- Returns:
 - a set of entities that reference the given entity and depend on it.
 
 
- 
getPostActionHook
protected IFCDaoActionHook<LDAPZugriff> getPostActionHook()
- Overrides:
 getPostActionHookin classGenericDao<LDAPZugriff>
 
- 
getPreActionHook
protected IFCDaoActionHook<LDAPZugriff> getPreActionHook()
- Overrides:
 getPreActionHookin classGenericDao<LDAPZugriff>
 
 - 
 
 -