Package com.soffid.iam.model
Interface SessionEntityDao
-
- All Known Implementing Classes:
SessionEntityDaoBase
,SessionEntityDaoImpl
public interface SessionEntityDao
DAO for Entity SessionEntity- See Also:
es.caib.seycon.ng.model.SessioEntity
-
-
Method Summary
All Methods Instance Methods Abstract 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 finderSessionEntity
findById(Long id)
Operation findByIdCollection<SessionEntity>
findByKey(CriteriaSearchConfiguration criteria, String key)
CriteriaSearchConfiguration finderCollection<SessionEntity>
findByKey(String key)
Operation findByKeySessionEntity
findSessionByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration finderSessionEntity
findSessionByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionByCriteriaList<SessionEntity>
findSessionByUserName(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finderList<SessionEntity>
findSessionByUserName(String userName)
Operation findSessionByUserNameList<SessionEntity>
findSessionsByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration finderList<SessionEntity>
findSessionsByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionsByCriteriaSessionEntity
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 query, Parameter[] parameters)
Query ofSessionEntity
from the persistent store.List<SessionEntity>
query(String query, 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 fromSessio
listes.caib.seycon.ng.comu.Sessio
toSessio(SessionEntity entity)
Transforms toSessio
objectvoid
toSessio(SessionEntity source, es.caib.seycon.ng.comu.Sessio target)
Copy data toSessio
objectList<es.caib.seycon.ng.comu.Sessio>
toSessioList(Collection<SessionEntity> entities)
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> entities)
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.
-
-
-
Method Detail
-
findById
SessionEntity findById(Long id)
Operation findById- Parameters:
id
-- Returns:
-
findById
SessionEntity findById(CriteriaSearchConfiguration criteria, Long id)
CriteriaSearchConfiguration finder
-
findSessionByCriteria
SessionEntity findSessionByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionByCriteria- Parameters:
port
-userName
-serverHostName
-clientHostName
-- Returns:
-
findSessionByCriteria
SessionEntity findSessionByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration finder
-
findByKey
Collection<SessionEntity> findByKey(String key)
Operation findByKey- Parameters:
key
-- Returns:
-
findByKey
Collection<SessionEntity> findByKey(CriteriaSearchConfiguration criteria, String key)
CriteriaSearchConfiguration finder
-
findSessionByUserName
List<SessionEntity> findSessionByUserName(String userName)
Operation findSessionByUserName- Parameters:
userName
-- Returns:
-
findSessionByUserName
List<SessionEntity> findSessionByUserName(CriteriaSearchConfiguration criteria, String userName)
CriteriaSearchConfiguration finder
-
findSessionsByCriteria
List<SessionEntity> findSessionsByCriteria(Long port, String userName, String serverHostName, String clientHostName)
Operation findSessionsByCriteria- Parameters:
port
-userName
-serverHostName
-clientHostName
-- Returns:
-
findSessionsByCriteria
List<SessionEntity> findSessionsByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)
CriteriaSearchConfiguration finder
-
toSession
void toSession(SessionEntity source, com.soffid.iam.api.Session target)
Copy data toSession
object
-
toSession
com.soffid.iam.api.Session toSession(SessionEntity entity)
Transforms toSession
object
-
toSessionList
List<com.soffid.iam.api.Session> toSessionList(Collection<SessionEntity> entities)
Transforms toSession
list
-
sessionToEntity
void sessionToEntity(com.soffid.iam.api.Session source, SessionEntity target, boolean copyIfNull)
Copy data fromSession
object
-
sessionToEntity
SessionEntity sessionToEntity(com.soffid.iam.api.Session instance)
Transforms fromSession
object
-
sessionToEntityList
List<SessionEntity> sessionToEntityList(Collection<com.soffid.iam.api.Session> instances)
Transforms fromSession
list
-
toSessio
void toSessio(SessionEntity source, es.caib.seycon.ng.comu.Sessio target)
Copy data toSessio
object
-
toSessio
es.caib.seycon.ng.comu.Sessio toSessio(SessionEntity entity)
Transforms toSessio
object
-
toSessioList
List<es.caib.seycon.ng.comu.Sessio> toSessioList(Collection<SessionEntity> entities)
Transforms toSessio
list
-
sessioToEntity
void sessioToEntity(es.caib.seycon.ng.comu.Sessio source, SessionEntity target, boolean copyIfNull)
Copy data fromSessio
object
-
sessioToEntity
SessionEntity sessioToEntity(es.caib.seycon.ng.comu.Sessio instance)
Transforms fromSessio
object
-
sessioToEntityList
List<SessionEntity> sessioToEntityList(Collection<es.caib.seycon.ng.comu.Sessio> instances)
Transforms fromSessio
list
-
newSessionEntity
SessionEntity newSessionEntity()
Creates an instance ofSessionEntity
.
-
create
void create(SessionEntity entity)
Adds an instance ofSessionEntity
to the persistent store.
-
update
void update(SessionEntity entity)
Updates an instance ofSessionEntity
at the persistent store.
-
remove
void remove(SessionEntity entity)
Removes an instance ofSessionEntity
from the persistent store.
-
load
SessionEntity load(Long id)
Loads an instance ofSessionEntity
from the persistent store.
-
loadAll
List<SessionEntity> loadAll()
Loads all instances ofSessionEntity
from the persistent store.
-
create
void create(Collection<? extends SessionEntity> entities)
Creates a collection ofSessionEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends SessionEntity> entities)
Updates a collection ofSessionEntity
in the persistent store.
-
remove
void remove(Collection<? extends SessionEntity> entities)
Removes a collection ofSessionEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofSessionEntity
from the persistent store.
-
query
List<SessionEntity> query(String query, Parameter[] parameters)
Query ofSessionEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<SessionEntity> query(String query, 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
-
-