Package com.soffid.iam.model
Class SessionEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.SessionEntityDaoBase
-
- All Implemented Interfaces:
SessionEntityDao
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
SessionEntityDaoImpl
public abstract class SessionEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements SessionEntityDao
DAO Base for Entity SessionEntity
-
-
Constructor Summary
Constructors Constructor Description SessionEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(SessionEntity entity)
Adds an instance ofSessionEntity
to the persistent store.void
create(Collection<? extends SessionEntity> entities)
Creates a collection ofSessionEntity
and adds it to the persistent store.SessionEntity
findById(CriteriaSearchConfiguration criteria, Long id)
CriteriaSearchConfiguration implementationSessionEntity
findById(Long id)
Operation findByIdSessionEntity
findById(String queryString, CriteriaSearchConfiguration criteria, Long id)
Internal implementationCollection<SessionEntity>
findByKey(CriteriaSearchConfiguration criteria, String key)
CriteriaSearchConfiguration implementationCollection<SessionEntity>
findByKey(String key)
Operation findByKeyCollection<SessionEntity>
findByKey(String queryString, CriteriaSearchConfiguration criteria, String key)
Internal implementationSessionEntity
findSessionByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration implementationSessionEntity
findSessionByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionByCriteriaSessionEntity
findSessionByCriteria(String queryString, CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
Internal implementationList<SessionEntity>
findSessionByUserName(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementationList<SessionEntity>
findSessionByUserName(String userName)
Operation findSessionByUserNameList<SessionEntity>
findSessionByUserName(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementationList<SessionEntity>
findSessionsByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration implementationList<SessionEntity>
findSessionsByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionsByCriteriaList<SessionEntity>
findSessionsByCriteria(String queryString, CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
Internal implementationAccessLogEntityDao
getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao
.AccountEntityDao
getAccountEntityDao()
Gets reference toaccountEntityDao
.HostEntityDao
getHostEntityDao()
Gets reference tomaquinaEntityDao
.UserEntityDao
getUserEntityDao()
Gets reference tousuariEntityDao
.SessionEntity
load(Long id)
Loads an instance ofSessionEntity
from the persistent store.List<SessionEntity>
loadAll()
Loads all instances ofSessionEntity
from the persistent store.SessionEntity
newSessionEntity()
Creates an instance ofSessionEntity
.List<SessionEntity>
query(String queryString, Parameter[] parameters)
Query ofSessionEntity
from the persistent store.List<SessionEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofSessionEntity
from the persistent store.void
remove(SessionEntity entity)
Removes an instance ofSessionEntity
from the persistent store.void
remove(Long id)
Removes an instance ofSessionEntity
from the persistent store.void
remove(Collection<? extends SessionEntity> entities)
Removes a collection ofSessionEntity
from the persistent store.SessionEntity
sessionToEntity(com.soffid.iam.api.Session instance)
Transforms fromSession
objectvoid
sessionToEntity(com.soffid.iam.api.Session source, SessionEntity target, boolean copyIfNull)
Copy data fromSession
objectList<SessionEntity>
sessionToEntityList(Collection<com.soffid.iam.api.Session> instances)
Transforms fromSession
listSessionEntity
sessioToEntity(es.caib.seycon.ng.comu.Sessio instance)
Transforms fromSessio
objectvoid
sessioToEntity(es.caib.seycon.ng.comu.Sessio source, SessionEntity target, boolean copyIfNull)
Copy data fromSessio
objectList<SessionEntity>
sessioToEntityList(Collection<es.caib.seycon.ng.comu.Sessio> instances)
Transforms fromSession
listvoid
setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao
.void
setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao
.void
setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.void
setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.es.caib.seycon.ng.comu.Sessio
toSessio(SessionEntity entity)
Transforms toSession
objectvoid
toSessio(SessionEntity source, es.caib.seycon.ng.comu.Sessio target)
Copy data toSessio
objectList<es.caib.seycon.ng.comu.Sessio>
toSessioList(Collection<SessionEntity> instances)
Transforms toSessio
listcom.soffid.iam.api.Session
toSession(SessionEntity entity)
Transforms toSession
objectvoid
toSession(SessionEntity source, com.soffid.iam.api.Session target)
Copy data toSession
objectList<com.soffid.iam.api.Session>
toSessionList(Collection<SessionEntity> instances)
Transforms toSession
listvoid
update(SessionEntity entity)
Updates an instance ofSessionEntity
at the persistent store.void
update(Collection<? extends SessionEntity> entities)
Updates a collection ofSessionEntity
in the persistent store.-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
setAccountEntityDao
public void setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao
.
-
getAccountEntityDao
public AccountEntityDao getAccountEntityDao()
Gets reference toaccountEntityDao
.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao
.
-
setAccessLogEntityDao
public void setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao
.
-
getAccessLogEntityDao
public AccessLogEntityDao getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao
.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao
.
-
findById
public SessionEntity findById(Long id)
Operation findById- Specified by:
findById
in interfaceSessionEntityDao
- Parameters:
id
-- Returns:
-
findById
public SessionEntity findById(CriteriaSearchConfiguration criteria, Long id)
CriteriaSearchConfiguration implementation- Specified by:
findById
in interfaceSessionEntityDao
-
findById
public SessionEntity findById(String queryString, CriteriaSearchConfiguration criteria, Long id)
Internal implementation
-
findSessionByCriteria
public SessionEntity findSessionByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionByCriteria- Specified by:
findSessionByCriteria
in interfaceSessionEntityDao
- Parameters:
port
-userName
-serverHostName
-clientHostName
-- Returns:
-
findSessionByCriteria
public SessionEntity findSessionByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration implementation- Specified by:
findSessionByCriteria
in interfaceSessionEntityDao
-
findSessionByCriteria
public SessionEntity findSessionByCriteria(String queryString, CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
Internal implementation
-
findByKey
public Collection<SessionEntity> findByKey(String key)
Operation findByKey- Specified by:
findByKey
in interfaceSessionEntityDao
- Parameters:
key
-- Returns:
-
findByKey
public Collection<SessionEntity> findByKey(CriteriaSearchConfiguration criteria, String key)
CriteriaSearchConfiguration implementation- Specified by:
findByKey
in interfaceSessionEntityDao
-
findByKey
public Collection<SessionEntity> findByKey(String queryString, CriteriaSearchConfiguration criteria, String key)
Internal implementation
-
findSessionByUserName
public List<SessionEntity> findSessionByUserName(String userName)
Operation findSessionByUserName- Specified by:
findSessionByUserName
in interfaceSessionEntityDao
- Parameters:
userName
-- Returns:
-
findSessionByUserName
public List<SessionEntity> findSessionByUserName(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration implementation- Specified by:
findSessionByUserName
in interfaceSessionEntityDao
-
findSessionByUserName
public List<SessionEntity> findSessionByUserName(String queryString, CriteriaSearchConfiguration criteria, String userName)
Internal implementation
-
findSessionsByCriteria
public List<SessionEntity> findSessionsByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionsByCriteria- Specified by:
findSessionsByCriteria
in interfaceSessionEntityDao
- Parameters:
port
-userName
-serverHostName
-clientHostName
-- Returns:
-
findSessionsByCriteria
public List<SessionEntity> findSessionsByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration implementation- Specified by:
findSessionsByCriteria
in interfaceSessionEntityDao
-
findSessionsByCriteria
public List<SessionEntity> findSessionsByCriteria(String queryString, CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
Internal implementation
-
toSession
public void toSession(SessionEntity source, com.soffid.iam.api.Session target)
Copy data toSession
object- Specified by:
toSession
in interfaceSessionEntityDao
-
toSession
public com.soffid.iam.api.Session toSession(SessionEntity entity)
Transforms toSession
object- Specified by:
toSession
in interfaceSessionEntityDao
-
toSessionList
public List<com.soffid.iam.api.Session> toSessionList(Collection<SessionEntity> instances)
Transforms toSession
list- Specified by:
toSessionList
in interfaceSessionEntityDao
-
sessionToEntity
public void sessionToEntity(com.soffid.iam.api.Session source, SessionEntity target, boolean copyIfNull)
Copy data fromSession
object- Specified by:
sessionToEntity
in interfaceSessionEntityDao
-
sessionToEntity
public SessionEntity sessionToEntity(com.soffid.iam.api.Session instance)
Transforms fromSession
object- Specified by:
sessionToEntity
in interfaceSessionEntityDao
-
sessionToEntityList
public List<SessionEntity> sessionToEntityList(Collection<com.soffid.iam.api.Session> instances)
Transforms fromSession
list- Specified by:
sessionToEntityList
in interfaceSessionEntityDao
-
toSessio
public void toSessio(SessionEntity source, es.caib.seycon.ng.comu.Sessio target)
Description copied from interface:SessionEntityDao
Copy data toSessio
object- Specified by:
toSessio
in interfaceSessionEntityDao
-
toSessio
public es.caib.seycon.ng.comu.Sessio toSessio(SessionEntity entity)
Transforms toSession
object- Specified by:
toSessio
in interfaceSessionEntityDao
-
toSessioList
public List<es.caib.seycon.ng.comu.Sessio> toSessioList(Collection<SessionEntity> instances)
Transforms toSessio
list- Specified by:
toSessioList
in interfaceSessionEntityDao
-
sessioToEntity
public void sessioToEntity(es.caib.seycon.ng.comu.Sessio source, SessionEntity target, boolean copyIfNull)
Copy data fromSessio
object- Specified by:
sessioToEntity
in interfaceSessionEntityDao
-
sessioToEntity
public SessionEntity sessioToEntity(es.caib.seycon.ng.comu.Sessio instance)
Transforms fromSessio
object- Specified by:
sessioToEntity
in interfaceSessionEntityDao
-
sessioToEntityList
public List<SessionEntity> sessioToEntityList(Collection<es.caib.seycon.ng.comu.Sessio> instances)
Transforms fromSession
list- Specified by:
sessioToEntityList
in interfaceSessionEntityDao
-
newSessionEntity
public SessionEntity newSessionEntity()
Creates an instance ofSessionEntity
.- Specified by:
newSessionEntity
in interfaceSessionEntityDao
-
load
public SessionEntity load(Long id)
Loads an instance ofSessionEntity
from the persistent store.- Specified by:
load
in interfaceSessionEntityDao
-
loadAll
public List<SessionEntity> loadAll()
Loads all instances ofSessionEntity
from the persistent store.- Specified by:
loadAll
in interfaceSessionEntityDao
-
create
public void create(SessionEntity entity)
Adds an instance ofSessionEntity
to the persistent store.- Specified by:
create
in interfaceSessionEntityDao
-
update
public void update(SessionEntity entity)
Updates an instance ofSessionEntity
at the persistent store.- Specified by:
update
in interfaceSessionEntityDao
-
remove
public void remove(SessionEntity entity)
Removes an instance ofSessionEntity
from the persistent store.- Specified by:
remove
in interfaceSessionEntityDao
-
create
public void create(Collection<? extends SessionEntity> entities)
Creates a collection ofSessionEntity
and adds it to the persistent store.- Specified by:
create
in interfaceSessionEntityDao
-
update
public void update(Collection<? extends SessionEntity> entities)
Updates a collection ofSessionEntity
in the persistent store.- Specified by:
update
in interfaceSessionEntityDao
-
remove
public void remove(Collection<? extends SessionEntity> entities)
Removes a collection ofSessionEntity
from the persistent store.- Specified by:
remove
in interfaceSessionEntityDao
-
remove
public void remove(Long id)
Removes an instance ofSessionEntity
from the persistent store.- Specified by:
remove
in interfaceSessionEntityDao
-
query
public List<SessionEntity> query(String queryString, Parameter[] parameters)
Query ofSessionEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceSessionEntityDao
-
query
public List<SessionEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofSessionEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
query
in interfaceSessionEntityDao
-
-