Package com.soffid.iam.model
Class EmailDomainEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.EmailDomainEntityDaoBase
-
- com.soffid.iam.model.EmailDomainEntityDaoImpl
-
- All Implemented Interfaces:
EmailDomainEntityDao
,org.springframework.beans.factory.InitializingBean
public class EmailDomainEntityDaoImpl extends EmailDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiCorreuEntity
-
-
Constructor Summary
Constructors Constructor Description EmailDomainEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(EmailDomainEntity dominiCorreu)
Adds an instance ofEmailDomainEntity
to the persistent store.void
create(Collection entities)
Creates a collection ofEmailDomainEntity
and adds it to the persistent store.EmailDomainEntity
mailDomainToEntity(com.soffid.iam.api.MailDomain dominiCorreu)
Transforms fromMailDomain
objectvoid
mailDomainToEntity(com.soffid.iam.api.MailDomain sourceVO, EmailDomainEntity targetEntity, boolean copyIfNull)
Copy data fromMailDomain
objectvoid
remove(EmailDomainEntity dominiCorreu)
Removes an instance ofEmailDomainEntity
from the persistent store.void
remove(Collection entities)
Removes a collection ofEmailDomainEntity
from the persistent store.com.soffid.iam.api.MailDomain
toMailDomain(EmailDomainEntity entity)
Transforms toMailDomain
objectvoid
toMailDomain(EmailDomainEntity sourceEntity, com.soffid.iam.api.MailDomain targetVO)
Copy data toMailDomain
objectvoid
update(EmailDomainEntity dominiCorreu)
Updates an instance ofEmailDomainEntity
at the persistent store.void
update(Collection entities)
Updates a collection ofEmailDomainEntity
in the persistent store.-
Methods inherited from class com.soffid.iam.model.EmailDomainEntityDaoBase
dominiCorreuToEntity, dominiCorreuToEntity, dominiCorreuToEntityList, findByCode, findByCode, findByCode, findByCriteria, findByCriteria, findByCriteria, getAuditEntityDao, getEmailListEntityDao, getTenantEntityDao, getUserEntityDao, load, loadAll, mailDomainToEntityList, newEmailDomainEntity, query, query, remove, setAuditEntityDao, setEmailListEntityDao, setTenantEntityDao, setUserEntityDao, toDominiCorreu, toDominiCorreu, toDominiCorreuList, toMailDomainList
-
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(EmailDomainEntity dominiCorreu) throws RuntimeException
Description copied from class:EmailDomainEntityDaoBase
Adds an instance ofEmailDomainEntity
to the persistent store.- Specified by:
create
in interfaceEmailDomainEntityDao
- Overrides:
create
in classEmailDomainEntityDaoBase
- Throws:
RuntimeException
-
remove
public void remove(EmailDomainEntity dominiCorreu) throws RuntimeException
Description copied from class:EmailDomainEntityDaoBase
Removes an instance ofEmailDomainEntity
from the persistent store.- Specified by:
remove
in interfaceEmailDomainEntityDao
- Overrides:
remove
in classEmailDomainEntityDaoBase
- Throws:
RuntimeException
-
update
public void update(EmailDomainEntity dominiCorreu) throws RuntimeException
Description copied from class:EmailDomainEntityDaoBase
Updates an instance ofEmailDomainEntity
at the persistent store.- Specified by:
update
in interfaceEmailDomainEntityDao
- Overrides:
update
in classEmailDomainEntityDaoBase
- Throws:
RuntimeException
-
toMailDomain
public void toMailDomain(EmailDomainEntity sourceEntity, com.soffid.iam.api.MailDomain targetVO)
Description copied from class:EmailDomainEntityDaoBase
Copy data toMailDomain
object- Specified by:
toMailDomain
in interfaceEmailDomainEntityDao
- Overrides:
toMailDomain
in classEmailDomainEntityDaoBase
-
toMailDomain
public com.soffid.iam.api.MailDomain toMailDomain(EmailDomainEntity entity)
Description copied from class:EmailDomainEntityDaoBase
Transforms toMailDomain
object- Specified by:
toMailDomain
in interfaceEmailDomainEntityDao
- Overrides:
toMailDomain
in classEmailDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiCorreuEntityDao#toDominiCorreu(es.caib.seycon.ng.model.DominiCorreuEntity)
-
mailDomainToEntity
public EmailDomainEntity mailDomainToEntity(com.soffid.iam.api.MailDomain dominiCorreu)
Description copied from class:EmailDomainEntityDaoBase
Transforms fromMailDomain
object- Specified by:
mailDomainToEntity
in interfaceEmailDomainEntityDao
- Overrides:
mailDomainToEntity
in classEmailDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiCorreuEntityDao#dominiCorreuToEntity(es.caib.seycon.ng.DominiCorreu)
-
mailDomainToEntity
public void mailDomainToEntity(com.soffid.iam.api.MailDomain sourceVO, EmailDomainEntity targetEntity, boolean copyIfNull)
Description copied from class:EmailDomainEntityDaoBase
Copy data fromMailDomain
object- Specified by:
mailDomainToEntity
in interfaceEmailDomainEntityDao
- Overrides:
mailDomainToEntity
in classEmailDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiCorreuEntityDao#dominiCorreuToEntity(es.caib.seycon.ng.DominiCorreu, es.caib.seycon.ng.model.DominiCorreuEntity)
-
create
public void create(Collection entities)
Description copied from class:EmailDomainEntityDaoBase
Creates a collection ofEmailDomainEntity
and adds it to the persistent store.- Specified by:
create
in interfaceEmailDomainEntityDao
- Overrides:
create
in classEmailDomainEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:EmailDomainEntityDaoBase
Updates a collection ofEmailDomainEntity
in the persistent store.- Specified by:
update
in interfaceEmailDomainEntityDao
- Overrides:
update
in classEmailDomainEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:EmailDomainEntityDaoBase
Removes a collection ofEmailDomainEntity
from the persistent store.- Specified by:
remove
in interfaceEmailDomainEntityDao
- Overrides:
remove
in classEmailDomainEntityDaoBase
-
-