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 void
correuExternToEntityCustom(com.soffid.iam.api.ExternalName sourceVO, ExternEmailEntity targetEntity)
void
create(ExternEmailEntity correuExtern)
Adds an instance ofExternEmailEntity
to the persistent store.ExternEmailEntity
externalNameToEntity(com.soffid.iam.api.ExternalName correuExtern)
Transforms fromExternalName
objectvoid
externalNameToEntity(com.soffid.iam.api.ExternalName sourceVO, ExternEmailEntity targetEntity, boolean copyIfNull)
Copy data fromExternalName
objectvoid
remove(ExternEmailEntity correuExtern)
Removes an instance ofExternEmailEntity
from the persistent store.void
toCorreuExternCustom(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)
com.soffid.iam.api.ExternalName
toExternalName(ExternEmailEntity entity)
Transforms toExternalName
objectvoid
toExternalName(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)
Copy data toExternalName
object-
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:ExternEmailEntityDaoBase
Adds an instance ofExternEmailEntity
to the persistent store.- Specified by:
create
in interfaceExternEmailEntityDao
- Overrides:
create
in classExternEmailEntityDaoBase
- Throws:
RuntimeException
-
remove
public void remove(ExternEmailEntity correuExtern) throws RuntimeException
Description copied from class:ExternEmailEntityDaoBase
Removes an instance ofExternEmailEntity
from the persistent store.- Specified by:
remove
in interfaceExternEmailEntityDao
- Overrides:
remove
in classExternEmailEntityDaoBase
- Throws:
RuntimeException
-
toExternalName
public void toExternalName(ExternEmailEntity sourceEntity, com.soffid.iam.api.ExternalName targetVO)
Description copied from class:ExternEmailEntityDaoBase
Copy data toExternalName
object- Specified by:
toExternalName
in interfaceExternEmailEntityDao
- Overrides:
toExternalName
in 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:ExternEmailEntityDaoBase
Transforms toExternalName
object- Specified by:
toExternalName
in interfaceExternEmailEntityDao
- Overrides:
toExternalName
in 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:ExternEmailEntityDaoBase
Transforms fromExternalName
object- Specified by:
externalNameToEntity
in interfaceExternEmailEntityDao
- Overrides:
externalNameToEntity
in 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:ExternEmailEntityDaoBase
Copy data fromExternalName
object- Specified by:
externalNameToEntity
in interfaceExternEmailEntityDao
- Overrides:
externalNameToEntity
in classExternEmailEntityDaoBase
- See Also:
es.caib.seycon.ng.model.CorreuExternEntityDao#correuExternToEntity(es.caib.seycon.ng.CorreuExtern, es.caib.seycon.ng.model.CorreuExternEntity)
-
-