Package com.soffid.iam.model
Class SessionEntityDaoImpl
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.SessionEntityDaoBase
-
- com.soffid.iam.model.SessionEntityDaoImpl
-
- All Implemented Interfaces:
SessionEntityDao,org.springframework.beans.factory.InitializingBean
public class SessionEntityDaoImpl extends SessionEntityDaoBase
- See Also:
es.caib.seycon.ng.model.SessioEntity
-
-
Constructor Summary
Constructors Constructor Description SessionEntityDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(Collection entities)Creates a collection ofSessionEntityand adds it to the persistent store.voidremove(Collection entities)Removes a collection ofSessionEntityfrom the persistent store.SessionEntitysessionToEntity(com.soffid.iam.api.Session sessio)Transforms fromSessionobjectvoidsessionToEntity(com.soffid.iam.api.Session sourceVO, SessionEntity targetEntity, boolean copyIfNull)Copy data fromSessionobjectvoidsessioToEntityCustom(com.soffid.iam.api.Session sourceVO, SessionEntity targetEntity)voidtoSessioCustom(SessionEntity sourceEntity, com.soffid.iam.api.Session targetVO)com.soffid.iam.api.SessiontoSession(SessionEntity entity)Transforms toSessionobjectvoidtoSession(SessionEntity sourceEntity, com.soffid.iam.api.Session targetVO)Copy data toSessionobjectvoidupdate(Collection entities)Updates a collection ofSessionEntityin the persistent store.-
Methods inherited from class com.soffid.iam.model.SessionEntityDaoBase
create, findById, findById, findById, findByKey, findByKey, findByKey, findSessionByCriteria, findSessionByCriteria, findSessionByCriteria, findSessionByUserName, findSessionByUserName, findSessionByUserName, findSessionsByCriteria, findSessionsByCriteria, findSessionsByCriteria, getAccessLogEntityDao, getAccountEntityDao, getHostEntityDao, getUserEntityDao, load, loadAll, newSessionEntity, query, query, remove, remove, sessionToEntityList, sessioToEntity, sessioToEntity, sessioToEntityList, setAccessLogEntityDao, setAccountEntityDao, setHostEntityDao, setUserEntityDao, toSessio, toSessio, toSessioList, toSessionList, update
-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
toSession
public void toSession(SessionEntity sourceEntity, com.soffid.iam.api.Session targetVO)
Description copied from class:SessionEntityDaoBaseCopy data toSessionobject- Specified by:
toSessionin interfaceSessionEntityDao- Overrides:
toSessionin classSessionEntityDaoBase
-
toSessioCustom
public void toSessioCustom(SessionEntity sourceEntity, com.soffid.iam.api.Session targetVO)
-
toSession
public com.soffid.iam.api.Session toSession(SessionEntity entity)
Description copied from class:SessionEntityDaoBaseTransforms toSessionobject- Specified by:
toSessionin interfaceSessionEntityDao- Overrides:
toSessionin classSessionEntityDaoBase- See Also:
es.caib.seycon.ng.model.SessioEntityDao#toSessio(es.caib.seycon.ng.model.SessioEntity)
-
sessionToEntity
public SessionEntity sessionToEntity(com.soffid.iam.api.Session sessio)
Description copied from class:SessionEntityDaoBaseTransforms fromSessionobject- Specified by:
sessionToEntityin interfaceSessionEntityDao- Overrides:
sessionToEntityin classSessionEntityDaoBase- See Also:
es.caib.seycon.ng.model.SessioEntityDao#sessioToEntity(es.caib.seycon.ng.comu.Sessio)
-
sessioToEntityCustom
public void sessioToEntityCustom(com.soffid.iam.api.Session sourceVO, SessionEntity targetEntity)
-
sessionToEntity
public void sessionToEntity(com.soffid.iam.api.Session sourceVO, SessionEntity targetEntity, boolean copyIfNull)Description copied from class:SessionEntityDaoBaseCopy data fromSessionobject- Specified by:
sessionToEntityin interfaceSessionEntityDao- Overrides:
sessionToEntityin classSessionEntityDaoBase- See Also:
es.caib.seycon.ng.model.SessioEntityDao#sessioToEntity(es.caib.seycon.ng.comu.Sessio, es.caib.seycon.ng.model.SessioEntity)
-
create
public void create(Collection entities)
Description copied from class:SessionEntityDaoBaseCreates a collection ofSessionEntityand adds it to the persistent store.- Specified by:
createin interfaceSessionEntityDao- Overrides:
createin classSessionEntityDaoBase
-
update
public void update(Collection entities)
Description copied from class:SessionEntityDaoBaseUpdates a collection ofSessionEntityin the persistent store.- Specified by:
updatein interfaceSessionEntityDao- Overrides:
updatein classSessionEntityDaoBase
-
remove
public void remove(Collection entities)
Description copied from class:SessionEntityDaoBaseRemoves a collection ofSessionEntityfrom the persistent store.- Specified by:
removein interfaceSessionEntityDao- Overrides:
removein classSessionEntityDaoBase
-
-