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 voidcreate(ApplicationDomainEntity dominiAplicacio)Adds an instance ofApplicationDomainEntityto the persistent store.voidcreate(Collection entities)Creates a collection ofApplicationDomainEntityand adds it to the persistent store.ApplicationDomainEntitydomainToEntity(com.soffid.iam.api.Domain domini)Transforms fromDomainobjectvoiddomainToEntity(com.soffid.iam.api.Domain source, ApplicationDomainEntity target, boolean copyIfNull)Copy data fromDomainobjectvoiddominiToEntityCustom(com.soffid.iam.api.Domain source, ApplicationDomainEntity target)voidremove(ApplicationDomainEntity dominiAplicacio)Removes an instance ofApplicationDomainEntityfrom the persistent store.voidremove(Collection entities)Removes a collection ofApplicationDomainEntityfrom the persistent store.com.soffid.iam.api.DomaintoDomain(ApplicationDomainEntity entity)Transforms toDomainobjectvoidtoDomain(ApplicationDomainEntity source, com.soffid.iam.api.Domain target)Copy data toDomainobjectvoidupdate(ApplicationDomainEntity dominiAplicacio)Updates an instance ofApplicationDomainEntityat the persistent store.voidupdate(Collection entities)Updates a collection ofApplicationDomainEntityin 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:ApplicationDomainEntityDaoBaseAdds an instance ofApplicationDomainEntityto the persistent store.- Specified by:
createin interfaceApplicationDomainEntityDao- Overrides:
createin classApplicationDomainEntityDaoBase- Throws:
RuntimeException
-
remove
public void remove(ApplicationDomainEntity dominiAplicacio) throws RuntimeException
Description copied from class:ApplicationDomainEntityDaoBaseRemoves an instance ofApplicationDomainEntityfrom the persistent store.- Specified by:
removein interfaceApplicationDomainEntityDao- Overrides:
removein classApplicationDomainEntityDaoBase- Throws:
RuntimeException
-
update
public void update(ApplicationDomainEntity dominiAplicacio) throws RuntimeException
Description copied from class:ApplicationDomainEntityDaoBaseUpdates an instance ofApplicationDomainEntityat the persistent store.- Specified by:
updatein interfaceApplicationDomainEntityDao- Overrides:
updatein classApplicationDomainEntityDaoBase- Throws:
RuntimeException
-
toDomain
public void toDomain(ApplicationDomainEntity source, com.soffid.iam.api.Domain target)
Description copied from class:ApplicationDomainEntityDaoBaseCopy data toDomainobject- Specified by:
toDomainin interfaceApplicationDomainEntityDao- Overrides:
toDomainin classApplicationDomainEntityDaoBase
-
toDomain
public com.soffid.iam.api.Domain toDomain(ApplicationDomainEntity entity)
Description copied from class:ApplicationDomainEntityDaoBaseTransforms toDomainobject- Specified by:
toDomainin interfaceApplicationDomainEntityDao- Overrides:
toDomainin 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:ApplicationDomainEntityDaoBaseTransforms fromDomainobject- Specified by:
domainToEntityin interfaceApplicationDomainEntityDao- Overrides:
domainToEntityin 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:ApplicationDomainEntityDaoBaseCopy data fromDomainobject- Specified by:
domainToEntityin interfaceApplicationDomainEntityDao- Overrides:
domainToEntityin 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:ApplicationDomainEntityDaoBaseCreates a collection ofApplicationDomainEntityand adds it to the persistent store.- Specified by:
createin interfaceApplicationDomainEntityDao- Overrides:
createin classApplicationDomainEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:ApplicationDomainEntityDaoBaseUpdates a collection ofApplicationDomainEntityin the persistent store.- Specified by:
updatein interfaceApplicationDomainEntityDao- Overrides:
updatein classApplicationDomainEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:ApplicationDomainEntityDaoBaseRemoves a collection ofApplicationDomainEntityfrom the persistent store.- Specified by:
removein interfaceApplicationDomainEntityDao- Overrides:
removein classApplicationDomainEntityDaoBase
-
-