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 void
auditoriaToEntityCustom(com.soffid.iam.api.Audit sourceVO, AuditEntity targetEntity)
AuditEntity
auditToEntity(com.soffid.iam.api.Audit auditoria)
Transforms fromAudit
objectvoid
auditToEntity(com.soffid.iam.api.Audit sourceVO, AuditEntity targetEntity, boolean copyIfNull)
Copy data fromAudit
objectvoid
create(AuditEntity auditoria)
Adds an instance ofAuditEntity
to the persistent store.protected void
handleUnlinkAccounts(AccountEntity account)
AuditEntity
newAuditEntity()
Creates an instance ofAuditEntity
.void
remove(AuditEntity auditoria)
Removes an instance ofAuditEntity
from the persistent store.void
toAudit(AuditEntity sourceEntity, com.soffid.iam.api.Audit targetVO)
Copy data toAudit
objectvoid
toAuditoriaCustom(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:AuditEntityDaoBase
Creates an instance ofAuditEntity
.- Specified by:
newAuditEntity
in interfaceAuditEntityDao
- Overrides:
newAuditEntity
in classAuditEntityDaoBase
-
create
public void create(AuditEntity auditoria) throws RuntimeException
Description copied from class:AuditEntityDaoBase
Adds an instance ofAuditEntity
to the persistent store.- Specified by:
create
in interfaceAuditEntityDao
- Overrides:
create
in classAuditEntityDaoBase
- Throws:
RuntimeException
-
remove
public void remove(AuditEntity auditoria) throws RuntimeException
Description copied from class:AuditEntityDaoBase
Removes an instance ofAuditEntity
from the persistent store.- Specified by:
remove
in interfaceAuditEntityDao
- Overrides:
remove
in classAuditEntityDaoBase
- Throws:
RuntimeException
-
toAudit
public void toAudit(AuditEntity sourceEntity, com.soffid.iam.api.Audit targetVO)
Description copied from class:AuditEntityDaoBase
Copy data toAudit
object- Specified by:
toAudit
in interfaceAuditEntityDao
- Overrides:
toAudit
in 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:AuditEntityDaoBase
Transforms fromAudit
object- Specified by:
auditToEntity
in interfaceAuditEntityDao
- Overrides:
auditToEntity
in 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:AuditEntityDaoBase
Copy data fromAudit
object- Specified by:
auditToEntity
in interfaceAuditEntityDao
- Overrides:
auditToEntity
in 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:
handleUnlinkAccounts
in classAuditEntityDaoBase
- Throws:
Exception
-
-