Package com.soffid.iam.model
Class ExternEmailEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ExternEmailEntityDaoBase
-
- com.soffid.iam.model.ExternEmailEntityDaoImpl
-
- All Implemented Interfaces:
ExternEmailEntityDao,org.springframework.beans.factory.InitializingBean
public class ExternEmailEntityDaoImpl extends ExternEmailEntityDaoBase
- See Also:
es.caib.seycon.ng.model.CorreuExternEntity
-
-
Constructor Summary
Constructors Constructor Description ExternEmailEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcorreuExternToEntityCustom(com.soffid.iam.api.ExternalName sourceVO, ExternEmailEntity targetEntity)voidcreate(ExternEmailEntity correuExtern)Adds an instance ofExternEmailEntityto the persistent store.ExternEmailEntityexternalNameToEntity(com.soffid.iam.api.ExternalName correuExtern)Transforms fromExternalNameobjectvoidexternalNameToEntity(com.soffid.iam.api.ExternalName sourceVO, ExternEmailEntity targetEntity, boolean copyIfNull)Copy data fromExternalNameobjectvoidremove(ExternEmailEntity correuExtern)Removes an instance ofExternEmailEntityfrom the persistent store.voidtoCorreuExternCustom(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)com.soffid.iam.api.ExternalNametoExternalName(ExternEmailEntity entity)Transforms toExternalNameobjectvoidtoExternalName(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)Copy data toExternalNameobject-
Methods inherited from class com.soffid.iam.model.ExternEmailEntityDaoBase
correuExternToEntity, correuExternToEntity, correuExternToEntityList, create, externalNameToEntityList, findByAddress, findByAddress, findByAddress, findByList, findByList, findByList, getAuditEntityDao, getEmailListEntityDao, getTaskEntityDao, load, loadAll, newExternEmailEntity, query, query, remove, remove, setAuditEntityDao, setEmailListEntityDao, setTaskEntityDao, toCorreuExtern, toCorreuExtern, toCorreuExternList, toExternalNameList, 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
-
create
public void create(ExternEmailEntity correuExtern) throws RuntimeException
Description copied from class:ExternEmailEntityDaoBaseAdds an instance ofExternEmailEntityto the persistent store.- Specified by:
createin interfaceExternEmailEntityDao- Overrides:
createin classExternEmailEntityDaoBase- Throws:
RuntimeException
-
remove
public void remove(ExternEmailEntity correuExtern) throws RuntimeException
Description copied from class:ExternEmailEntityDaoBaseRemoves an instance ofExternEmailEntityfrom the persistent store.- Specified by:
removein interfaceExternEmailEntityDao- Overrides:
removein classExternEmailEntityDaoBase- Throws:
RuntimeException
-
toExternalName
public void toExternalName(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)
Description copied from class:ExternEmailEntityDaoBaseCopy data toExternalNameobject- Specified by:
toExternalNamein interfaceExternEmailEntityDao- Overrides:
toExternalNamein classExternEmailEntityDaoBase
-
toCorreuExternCustom
public void toCorreuExternCustom(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)
-
toExternalName
public com.soffid.iam.api.ExternalName toExternalName(ExternEmailEntity entity)
Description copied from class:ExternEmailEntityDaoBaseTransforms toExternalNameobject- Specified by:
toExternalNamein interfaceExternEmailEntityDao- Overrides:
toExternalNamein classExternEmailEntityDaoBase- See Also:
es.caib.seycon.ng.model.CorreuExternEntityDao#toCorreuExtern(es.caib.seycon.ng.model.CorreuExternEntity)
-
externalNameToEntity
public ExternEmailEntity externalNameToEntity(com.soffid.iam.api.ExternalName correuExtern)
Description copied from class:ExternEmailEntityDaoBaseTransforms fromExternalNameobject- Specified by:
externalNameToEntityin interfaceExternEmailEntityDao- Overrides:
externalNameToEntityin classExternEmailEntityDaoBase- See Also:
es.caib.seycon.ng.model.CorreuExternEntityDao#correuExternToEntity(es.caib.seycon.ng.CorreuExtern)
-
correuExternToEntityCustom
public void correuExternToEntityCustom(com.soffid.iam.api.ExternalName sourceVO, ExternEmailEntity targetEntity)
-
externalNameToEntity
public void externalNameToEntity(com.soffid.iam.api.ExternalName sourceVO, ExternEmailEntity targetEntity, boolean copyIfNull)Description copied from class:ExternEmailEntityDaoBaseCopy data fromExternalNameobject- Specified by:
externalNameToEntityin interfaceExternEmailEntityDao- Overrides:
externalNameToEntityin classExternEmailEntityDaoBase- See Also:
es.caib.seycon.ng.model.CorreuExternEntityDao#correuExternToEntity(es.caib.seycon.ng.CorreuExtern, es.caib.seycon.ng.model.CorreuExternEntity)
-
-