Package com.soffid.iam.model
Class AuditEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.AuditEntityDaoBase
-
- com.soffid.iam.model.AuditEntityDaoImpl
-
- All Implemented Interfaces:
AuditEntityDao,org.springframework.beans.factory.InitializingBean
public class AuditEntityDaoImpl extends AuditEntityDaoBase
- See Also:
es.caib.seycon.ng.model.AuditoriaEntity
-
-
Constructor Summary
Constructors Constructor Description AuditEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidauditoriaToEntityCustom(com.soffid.iam.api.Audit sourceVO, AuditEntity targetEntity)AuditEntityauditToEntity(com.soffid.iam.api.Audit auditoria)Transforms fromAuditobjectvoidauditToEntity(com.soffid.iam.api.Audit sourceVO, AuditEntity targetEntity, boolean copyIfNull)Copy data fromAuditobjectvoidcreate(AuditEntity auditoria)Adds an instance ofAuditEntityto the persistent store.protected voidhandleUnlinkAccounts(AccountEntity account)AuditEntitynewAuditEntity()Creates an instance ofAuditEntity.voidremove(AuditEntity auditoria)Removes an instance ofAuditEntityfrom the persistent store.voidtoAudit(AuditEntity sourceEntity, com.soffid.iam.api.Audit targetVO)Copy data toAuditobjectvoidtoAuditoriaCustom(AuditEntity sourceEntity, com.soffid.iam.api.Audit targetVO)-
Methods inherited from class com.soffid.iam.model.AuditEntityDaoBase
auditoriaToEntity, auditoriaToEntity, auditoriaToEntityList, auditToEntityList, create, findAuditByCriteria1, findAuditByCriteria1, findAuditByCriteria1, findAuditByCriteria2, findAuditByCriteria2, findAuditByCriteria2, findAuditByCriteria3, findAuditByCriteria3, findAuditByCriteria3, findAuditByCriteria4, findAuditByCriteria4, findAuditByCriteria4, findById, findById, findById, findByIndex, findByIndex, findByIndex, getAccountEntityDao, getEmailDomainEntityDao, getEmailListEntityDao, getGroupEntityDao, getHostEntityDao, getInformationSystemEntityDao, getNetworkEntityDao, getPasswordService, getPrinterEntityDao, getRoleEntityDao, getSystemEntityDao, getTenantEntityDao, getUserEntityDao, load, loadAll, query, query, remove, remove, setAccountEntityDao, setEmailDomainEntityDao, setEmailListEntityDao, setGroupEntityDao, setHostEntityDao, setInformationSystemEntityDao, setNetworkEntityDao, setPasswordService, setPrinterEntityDao, setRoleEntityDao, setSystemEntityDao, setTenantEntityDao, setUserEntityDao, toAudit, toAuditList, toAuditoria, toAuditoria, toAuditoriaList, unlinkAccounts, update, update
-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
newAuditEntity
public AuditEntity newAuditEntity()
Description copied from class:AuditEntityDaoBaseCreates an instance ofAuditEntity.- Specified by:
newAuditEntityin interfaceAuditEntityDao- Overrides:
newAuditEntityin classAuditEntityDaoBase
-
create
public void create(AuditEntity auditoria) throws RuntimeException
Description copied from class:AuditEntityDaoBaseAdds an instance ofAuditEntityto the persistent store.- Specified by:
createin interfaceAuditEntityDao- Overrides:
createin classAuditEntityDaoBase- Throws:
RuntimeException
-
remove
public void remove(AuditEntity auditoria) throws RuntimeException
Description copied from class:AuditEntityDaoBaseRemoves an instance ofAuditEntityfrom the persistent store.- Specified by:
removein interfaceAuditEntityDao- Overrides:
removein classAuditEntityDaoBase- Throws:
RuntimeException
-
toAudit
public void toAudit(AuditEntity sourceEntity, com.soffid.iam.api.Audit targetVO)
Description copied from class:AuditEntityDaoBaseCopy data toAuditobject- Specified by:
toAuditin interfaceAuditEntityDao- Overrides:
toAuditin classAuditEntityDaoBase
-
toAuditoriaCustom
public void toAuditoriaCustom(AuditEntity sourceEntity, com.soffid.iam.api.Audit targetVO)
-
auditToEntity
public AuditEntity auditToEntity(com.soffid.iam.api.Audit auditoria)
Description copied from class:AuditEntityDaoBaseTransforms fromAuditobject- Specified by:
auditToEntityin interfaceAuditEntityDao- Overrides:
auditToEntityin classAuditEntityDaoBase
-
auditoriaToEntityCustom
public void auditoriaToEntityCustom(com.soffid.iam.api.Audit sourceVO, AuditEntity targetEntity)
-
auditToEntity
public void auditToEntity(com.soffid.iam.api.Audit sourceVO, AuditEntity targetEntity, boolean copyIfNull)Description copied from class:AuditEntityDaoBaseCopy data fromAuditobject- Specified by:
auditToEntityin interfaceAuditEntityDao- Overrides:
auditToEntityin classAuditEntityDaoBase- See Also:
es.caib.seycon.ng.model.AuditoriaEntityDao#auditoriaToEntity(es.caib.seycon.ng.comu.Auditoria, es.caib.seycon.ng.model.AuditoriaEntity)
-
handleUnlinkAccounts
protected void handleUnlinkAccounts(AccountEntity account) throws Exception
- Specified by:
handleUnlinkAccountsin classAuditEntityDaoBase- Throws:
Exception
-
-