Package com.soffid.iam.model
Class ApplicationDomainEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ApplicationDomainEntityDaoBase
-
- com.soffid.iam.model.ApplicationDomainEntityDaoImpl
-
- All Implemented Interfaces:
ApplicationDomainEntityDao
,org.springframework.beans.factory.InitializingBean
public class ApplicationDomainEntityDaoImpl extends ApplicationDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiAplicacioEntity
-
-
Constructor Summary
Constructors Constructor Description ApplicationDomainEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(ApplicationDomainEntity dominiAplicacio)
Adds an instance ofApplicationDomainEntity
to the persistent store.void
create(Collection entities)
Creates a collection ofApplicationDomainEntity
and adds it to the persistent store.ApplicationDomainEntity
domainToEntity(com.soffid.iam.api.Domain domini)
Transforms fromDomain
objectvoid
domainToEntity(com.soffid.iam.api.Domain source, ApplicationDomainEntity target, boolean copyIfNull)
Copy data fromDomain
objectvoid
dominiToEntityCustom(com.soffid.iam.api.Domain source, ApplicationDomainEntity target)
void
remove(ApplicationDomainEntity dominiAplicacio)
Removes an instance ofApplicationDomainEntity
from the persistent store.void
remove(Collection entities)
Removes a collection ofApplicationDomainEntity
from the persistent store.com.soffid.iam.api.Domain
toDomain(ApplicationDomainEntity entity)
Transforms toDomain
objectvoid
toDomain(ApplicationDomainEntity source, com.soffid.iam.api.Domain target)
Copy data toDomain
objectvoid
update(ApplicationDomainEntity dominiAplicacio)
Updates an instance ofApplicationDomainEntity
at the persistent store.void
update(Collection entities)
Updates a collection ofApplicationDomainEntity
in the persistent store.-
Methods inherited from class com.soffid.iam.model.ApplicationDomainEntityDaoBase
domainToEntityList, dominiToEntity, dominiToEntity, dominiToEntityList, findByDomainAndRole, findByDomainAndRole, findByDomainAndRole, findByInformationSystem, findByInformationSystem, findByInformationSystem, findByInformationSystemPattern, findByInformationSystemPattern, findByInformationSystemPattern, findByName, findByName, findByName, getAuditEntityDao, getDomainValueEntityDao, getGroupEntityDao, getInformationSystemEntityDao, getRoleEntityDao, getUserEntityDao, load, loadAll, newApplicationDomainEntity, query, query, remove, setAuditEntityDao, setDomainValueEntityDao, setGroupEntityDao, setInformationSystemEntityDao, setRoleEntityDao, setUserEntityDao, toDomainList, toDomini, toDomini, toDominiList
-
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(ApplicationDomainEntity dominiAplicacio) throws RuntimeException
Description copied from class:ApplicationDomainEntityDaoBase
Adds an instance ofApplicationDomainEntity
to the persistent store.- Specified by:
create
in interfaceApplicationDomainEntityDao
- Overrides:
create
in classApplicationDomainEntityDaoBase
- Throws:
RuntimeException
-
remove
public void remove(ApplicationDomainEntity dominiAplicacio) throws RuntimeException
Description copied from class:ApplicationDomainEntityDaoBase
Removes an instance ofApplicationDomainEntity
from the persistent store.- Specified by:
remove
in interfaceApplicationDomainEntityDao
- Overrides:
remove
in classApplicationDomainEntityDaoBase
- Throws:
RuntimeException
-
update
public void update(ApplicationDomainEntity dominiAplicacio) throws RuntimeException
Description copied from class:ApplicationDomainEntityDaoBase
Updates an instance ofApplicationDomainEntity
at the persistent store.- Specified by:
update
in interfaceApplicationDomainEntityDao
- Overrides:
update
in classApplicationDomainEntityDaoBase
- Throws:
RuntimeException
-
toDomain
public void toDomain(ApplicationDomainEntity source, com.soffid.iam.api.Domain target)
Description copied from class:ApplicationDomainEntityDaoBase
Copy data toDomain
object- Specified by:
toDomain
in interfaceApplicationDomainEntityDao
- Overrides:
toDomain
in classApplicationDomainEntityDaoBase
-
toDomain
public com.soffid.iam.api.Domain toDomain(ApplicationDomainEntity entity)
Description copied from class:ApplicationDomainEntityDaoBase
Transforms toDomain
object- Specified by:
toDomain
in interfaceApplicationDomainEntityDao
- Overrides:
toDomain
in classApplicationDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiAplicacioEntityDao#toDomini(es.caib.seycon.ng.model.DominiAplicacioEntity)
-
domainToEntity
public ApplicationDomainEntity domainToEntity(com.soffid.iam.api.Domain domini)
Description copied from class:ApplicationDomainEntityDaoBase
Transforms fromDomain
object- Specified by:
domainToEntity
in interfaceApplicationDomainEntityDao
- Overrides:
domainToEntity
in classApplicationDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiAplicacioEntityDao#dominiToEntity(es.caib.seycon.ng.comu.Domini)
-
dominiToEntityCustom
public void dominiToEntityCustom(com.soffid.iam.api.Domain source, ApplicationDomainEntity target)
-
domainToEntity
public void domainToEntity(com.soffid.iam.api.Domain source, ApplicationDomainEntity target, boolean copyIfNull)
Description copied from class:ApplicationDomainEntityDaoBase
Copy data fromDomain
object- Specified by:
domainToEntity
in interfaceApplicationDomainEntityDao
- Overrides:
domainToEntity
in classApplicationDomainEntityDaoBase
- See Also:
es.caib.seycon.ng.model.DominiAplicacioEntityDao#dominiToEntity(es.caib.seycon.ng.comu.Domini, es.caib.seycon.ng.model.DominiAplicacioEntity)
-
create
public void create(Collection entities)
Description copied from class:ApplicationDomainEntityDaoBase
Creates a collection ofApplicationDomainEntity
and adds it to the persistent store.- Specified by:
create
in interfaceApplicationDomainEntityDao
- Overrides:
create
in classApplicationDomainEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:ApplicationDomainEntityDaoBase
Updates a collection ofApplicationDomainEntity
in the persistent store.- Specified by:
update
in interfaceApplicationDomainEntityDao
- Overrides:
update
in classApplicationDomainEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:ApplicationDomainEntityDaoBase
Removes a collection ofApplicationDomainEntity
from the persistent store.- Specified by:
remove
in interfaceApplicationDomainEntityDao
- Overrides:
remove
in classApplicationDomainEntityDaoBase
-
-