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 void
create(UserGroupEntity usuariGrup)
Adds an instance ofUserGroupEntity
to the persistent store.void
create(Collection entities)
Creates a collection ofUserGroupEntity
and adds it to the persistent store.UserGroupEntity
groupUserToEntity(com.soffid.iam.api.GroupUser usuariGrup)
Transforms fromGroupUser
objectvoid
groupUserToEntity(com.soffid.iam.api.GroupUser sourceVO, UserGroupEntity targetEntity, boolean copyIfNull)
Copy data fromGroupUser
objectvoid
remove(UserGroupEntity usuariGrup)
Removes an instance ofUserGroupEntity
from the persistent store.void
remove(Collection entities)
Removes a collection ofUserGroupEntity
from the persistent store.com.soffid.iam.api.GroupUser
toGroupUser(UserGroupEntity entity)
Transforms toGroupUser
objectvoid
toGroupUser(UserGroupEntity sourceEntity, com.soffid.iam.api.GroupUser targetVO)
Copy data toGroupUser
objectvoid
update(UserGroupEntity usuariGrup)
Updates an instance ofUserGroupEntity
at the persistent store.void
update(Collection entities)
Updates a collection ofUserGroupEntity
in 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:UserGroupEntityDaoBase
Updates an instance ofUserGroupEntity
at the persistent store.- Specified by:
update
in interfaceUserGroupEntityDao
- Overrides:
update
in classUserGroupEntityDaoBase
-
create
public void create(UserGroupEntity usuariGrup) throws RuntimeException
Description copied from class:UserGroupEntityDaoBase
Adds an instance ofUserGroupEntity
to the persistent store.- Specified by:
create
in interfaceUserGroupEntityDao
- Overrides:
create
in classUserGroupEntityDaoBase
- Throws:
RuntimeException
-
remove
public void remove(UserGroupEntity usuariGrup) throws RuntimeException
Description copied from class:UserGroupEntityDaoBase
Removes an instance ofUserGroupEntity
from the persistent store.- Specified by:
remove
in interfaceUserGroupEntityDao
- Overrides:
remove
in classUserGroupEntityDaoBase
- Throws:
RuntimeException
-
toGroupUser
public void toGroupUser(UserGroupEntity sourceEntity, com.soffid.iam.api.GroupUser targetVO)
Description copied from class:UserGroupEntityDaoBase
Copy data toGroupUser
object- Specified by:
toGroupUser
in interfaceUserGroupEntityDao
- Overrides:
toGroupUser
in classUserGroupEntityDaoBase
-
toGroupUser
public com.soffid.iam.api.GroupUser toGroupUser(UserGroupEntity entity)
Description copied from class:UserGroupEntityDaoBase
Transforms toGroupUser
object- Specified by:
toGroupUser
in interfaceUserGroupEntityDao
- Overrides:
toGroupUser
in 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:UserGroupEntityDaoBase
Transforms fromGroupUser
object- Specified by:
groupUserToEntity
in interfaceUserGroupEntityDao
- Overrides:
groupUserToEntity
in 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:UserGroupEntityDaoBase
Copy data fromGroupUser
object- Specified by:
groupUserToEntity
in interfaceUserGroupEntityDao
- Overrides:
groupUserToEntity
in 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:UserGroupEntityDaoBase
Creates a collection ofUserGroupEntity
and adds it to the persistent store.- Specified by:
create
in interfaceUserGroupEntityDao
- Overrides:
create
in classUserGroupEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:UserGroupEntityDaoBase
Updates a collection ofUserGroupEntity
in the persistent store.- Specified by:
update
in interfaceUserGroupEntityDao
- Overrides:
update
in classUserGroupEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:UserGroupEntityDaoBase
Removes a collection ofUserGroupEntity
from the persistent store.- Specified by:
remove
in interfaceUserGroupEntityDao
- Overrides:
remove
in classUserGroupEntityDaoBase
-
-