Package com.soffid.iam.model
Class UserGroupEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.UserGroupEntityDaoBase
-
- com.soffid.iam.model.UserGroupEntityDaoImpl
-
- All Implemented Interfaces:
UserGroupEntityDao,org.springframework.beans.factory.InitializingBean
public class UserGroupEntityDaoImpl extends UserGroupEntityDaoBase
- See Also:
es.caib.seycon.ng.model.UsuariGrupEntity
-
-
Constructor Summary
Constructors Constructor Description UserGroupEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(UserGroupEntity usuariGrup)Adds an instance ofUserGroupEntityto the persistent store.voidcreate(Collection entities)Creates a collection ofUserGroupEntityand adds it to the persistent store.UserGroupEntitygroupUserToEntity(com.soffid.iam.api.GroupUser usuariGrup)Transforms fromGroupUserobjectvoidgroupUserToEntity(com.soffid.iam.api.GroupUser sourceVO, UserGroupEntity targetEntity, boolean copyIfNull)Copy data fromGroupUserobjectvoidremove(UserGroupEntity usuariGrup)Removes an instance ofUserGroupEntityfrom the persistent store.voidremove(Collection entities)Removes a collection ofUserGroupEntityfrom the persistent store.com.soffid.iam.api.GroupUsertoGroupUser(UserGroupEntity entity)Transforms toGroupUserobjectvoidtoGroupUser(UserGroupEntity sourceEntity, com.soffid.iam.api.GroupUser targetVO)Copy data toGroupUserobjectvoidupdate(UserGroupEntity usuariGrup)Updates an instance ofUserGroupEntityat the persistent store.voidupdate(Collection entities)Updates a collection ofUserGroupEntityin the persistent store.-
Methods inherited from class com.soffid.iam.model.UserGroupEntityDaoBase
findByGroupName, findByGroupName, findByGroupName, findByGroupName, findByGroupName, findByGroupName, findByUserAndGroup, findByUserAndGroup, findByUserAndGroup, findByUserName, findByUserName, findByUserName, getAuditEntityDao, getEmailListEntityDao, getGroupEntityDao, getRoleGroupEntityDao, getTaskEntityDao, getUserEntityDao, getUserGroupAttributeEntityDao, groupUserToEntityList, load, loadAll, newUserGroupEntity, query, query, remove, setAuditEntityDao, setEmailListEntityDao, setGroupEntityDao, setRoleGroupEntityDao, setTaskEntityDao, setUserEntityDao, setUserGroupAttributeEntityDao, toGroupUserList, toUsuariGrup, toUsuariGrup, toUsuariGrupList, usuariGrupToEntity, usuariGrupToEntity, usuariGrupToEntityList
-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
update
public void update(UserGroupEntity usuariGrup)
Description copied from class:UserGroupEntityDaoBaseUpdates an instance ofUserGroupEntityat the persistent store.- Specified by:
updatein interfaceUserGroupEntityDao- Overrides:
updatein classUserGroupEntityDaoBase
-
create
public void create(UserGroupEntity usuariGrup) throws RuntimeException
Description copied from class:UserGroupEntityDaoBaseAdds an instance ofUserGroupEntityto the persistent store.- Specified by:
createin interfaceUserGroupEntityDao- Overrides:
createin classUserGroupEntityDaoBase- Throws:
RuntimeException
-
remove
public void remove(UserGroupEntity usuariGrup) throws RuntimeException
Description copied from class:UserGroupEntityDaoBaseRemoves an instance ofUserGroupEntityfrom the persistent store.- Specified by:
removein interfaceUserGroupEntityDao- Overrides:
removein classUserGroupEntityDaoBase- Throws:
RuntimeException
-
toGroupUser
public void toGroupUser(UserGroupEntity sourceEntity, com.soffid.iam.api.GroupUser targetVO)
Description copied from class:UserGroupEntityDaoBaseCopy data toGroupUserobject- Specified by:
toGroupUserin interfaceUserGroupEntityDao- Overrides:
toGroupUserin classUserGroupEntityDaoBase
-
toGroupUser
public com.soffid.iam.api.GroupUser toGroupUser(UserGroupEntity entity)
Description copied from class:UserGroupEntityDaoBaseTransforms toGroupUserobject- Specified by:
toGroupUserin interfaceUserGroupEntityDao- Overrides:
toGroupUserin classUserGroupEntityDaoBase- See Also:
es.caib.seycon.ng.model.UsuariGrupEntityDao#toUsuariGrup(es.caib.seycon.ng.model.UsuariGrupEntity)
-
groupUserToEntity
public UserGroupEntity groupUserToEntity(com.soffid.iam.api.GroupUser usuariGrup)
Description copied from class:UserGroupEntityDaoBaseTransforms fromGroupUserobject- Specified by:
groupUserToEntityin interfaceUserGroupEntityDao- Overrides:
groupUserToEntityin classUserGroupEntityDaoBase- See Also:
es.caib.seycon.ng.model.UsuariGrupEntityDao#usuariGrupToEntity(es.caib.seycon.ng.comu.UsuariGrup)
-
groupUserToEntity
public void groupUserToEntity(com.soffid.iam.api.GroupUser sourceVO, UserGroupEntity targetEntity, boolean copyIfNull)Description copied from class:UserGroupEntityDaoBaseCopy data fromGroupUserobject- Specified by:
groupUserToEntityin interfaceUserGroupEntityDao- Overrides:
groupUserToEntityin classUserGroupEntityDaoBase- See Also:
es.caib.seycon.ng.model.UsuariGrupEntityDao#usuariGrupToEntity(es.caib.seycon.ng.comu.UsuariGrup, es.caib.seycon.ng.model.UsuariGrupEntity)
-
create
public void create(Collection entities)
Description copied from class:UserGroupEntityDaoBaseCreates a collection ofUserGroupEntityand adds it to the persistent store.- Specified by:
createin interfaceUserGroupEntityDao- Overrides:
createin classUserGroupEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:UserGroupEntityDaoBaseUpdates a collection ofUserGroupEntityin the persistent store.- Specified by:
updatein interfaceUserGroupEntityDao- Overrides:
updatein classUserGroupEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:UserGroupEntityDaoBaseRemoves a collection ofUserGroupEntityfrom the persistent store.- Specified by:
removein interfaceUserGroupEntityDao- Overrides:
removein classUserGroupEntityDaoBase
-
-