Package com.soffid.iam.model
Interface SessionEntityDao
-
- All Known Implementing Classes:
SessionEntityDaoBase,SessionEntityDaoImpl
public interface SessionEntityDaoDAO for Entity SessionEntity- See Also:
es.caib.seycon.ng.model.SessioEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreate(SessionEntity entity)Adds an instance ofSessionEntityto the persistent store.voidcreate(Collection<? extends SessionEntity> entities)Creates a collection ofSessionEntityand adds it to the persistent store.SessionEntityfindById(CriteriaSearchConfiguration criteria, Long id)CriteriaSearchConfiguration finderSessionEntityfindById(Long id)Operation findByIdCollection<SessionEntity>findByKey(CriteriaSearchConfiguration criteria, String key)CriteriaSearchConfiguration finderCollection<SessionEntity>findByKey(String key)Operation findByKeySessionEntityfindSessionByCriteria(CriteriaSearchConfiguration criteria, Long port, String userName, String serverHostName, String clientHostName)CriteriaSearchConfiguration finderSessionEntityfindSessionByCriteria(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 findSessionsByCriteriaSessionEntityload(Long id)Loads an instance ofSessionEntityfrom the persistent store.List<SessionEntity>loadAll()Loads all instances ofSessionEntityfrom the persistent store.SessionEntitynewSessionEntity()Creates an instance ofSessionEntity.List<SessionEntity>query(String query, Parameter[] parameters)Query ofSessionEntityfrom the persistent store.List<SessionEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofSessionEntityfrom the persistent store.voidremove(SessionEntity entity)Removes an instance ofSessionEntityfrom the persistent store.voidremove(Long id)Removes an instance ofSessionEntityfrom the persistent store.voidremove(Collection<? extends SessionEntity> entities)Removes a collection ofSessionEntityfrom the persistent store.SessionEntitysessionToEntity(com.soffid.iam.api.Session instance)Transforms fromSessionobjectvoidsessionToEntity(com.soffid.iam.api.Session source, SessionEntity target, boolean copyIfNull)Copy data fromSessionobjectList<SessionEntity>sessionToEntityList(Collection<com.soffid.iam.api.Session> instances)Transforms fromSessionlistSessionEntitysessioToEntity(es.caib.seycon.ng.comu.Sessio instance)Transforms fromSessioobjectvoidsessioToEntity(es.caib.seycon.ng.comu.Sessio source, SessionEntity target, boolean copyIfNull)Copy data fromSessioobjectList<SessionEntity>sessioToEntityList(Collection<es.caib.seycon.ng.comu.Sessio> instances)Transforms fromSessiolistes.caib.seycon.ng.comu.SessiotoSessio(SessionEntity entity)Transforms toSessioobjectvoidtoSessio(SessionEntity source, es.caib.seycon.ng.comu.Sessio target)Copy data toSessioobjectList<es.caib.seycon.ng.comu.Sessio>toSessioList(Collection<SessionEntity> entities)Transforms toSessiolistcom.soffid.iam.api.SessiontoSession(SessionEntity entity)Transforms toSessionobjectvoidtoSession(SessionEntity source, com.soffid.iam.api.Session target)Copy data toSessionobjectList<com.soffid.iam.api.Session>toSessionList(Collection<SessionEntity> entities)Transforms toSessionlistvoidupdate(SessionEntity entity)Updates an instance ofSessionEntityat the persistent store.voidupdate(Collection<? extends SessionEntity> entities)Updates a collection ofSessionEntityin 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 toSessionobject
-
toSession
com.soffid.iam.api.Session toSession(SessionEntity entity)
Transforms toSessionobject
-
toSessionList
List<com.soffid.iam.api.Session> toSessionList(Collection<SessionEntity> entities)
Transforms toSessionlist
-
sessionToEntity
void sessionToEntity(com.soffid.iam.api.Session source, SessionEntity target, boolean copyIfNull)Copy data fromSessionobject
-
sessionToEntity
SessionEntity sessionToEntity(com.soffid.iam.api.Session instance)
Transforms fromSessionobject
-
sessionToEntityList
List<SessionEntity> sessionToEntityList(Collection<com.soffid.iam.api.Session> instances)
Transforms fromSessionlist
-
toSessio
void toSessio(SessionEntity source, es.caib.seycon.ng.comu.Sessio target)
Copy data toSessioobject
-
toSessio
es.caib.seycon.ng.comu.Sessio toSessio(SessionEntity entity)
Transforms toSessioobject
-
toSessioList
List<es.caib.seycon.ng.comu.Sessio> toSessioList(Collection<SessionEntity> entities)
Transforms toSessiolist
-
sessioToEntity
void sessioToEntity(es.caib.seycon.ng.comu.Sessio source, SessionEntity target, boolean copyIfNull)Copy data fromSessioobject
-
sessioToEntity
SessionEntity sessioToEntity(es.caib.seycon.ng.comu.Sessio instance)
Transforms fromSessioobject
-
sessioToEntityList
List<SessionEntity> sessioToEntityList(Collection<es.caib.seycon.ng.comu.Sessio> instances)
Transforms fromSessiolist
-
newSessionEntity
SessionEntity newSessionEntity()
Creates an instance ofSessionEntity.
-
create
void create(SessionEntity entity)
Adds an instance ofSessionEntityto the persistent store.
-
update
void update(SessionEntity entity)
Updates an instance ofSessionEntityat the persistent store.
-
remove
void remove(SessionEntity entity)
Removes an instance ofSessionEntityfrom the persistent store.
-
load
SessionEntity load(Long id)
Loads an instance ofSessionEntityfrom the persistent store.
-
loadAll
List<SessionEntity> loadAll()
Loads all instances ofSessionEntityfrom the persistent store.
-
create
void create(Collection<? extends SessionEntity> entities)
Creates a collection ofSessionEntityand adds it to the persistent store.
-
update
void update(Collection<? extends SessionEntity> entities)
Updates a collection ofSessionEntityin the persistent store.
-
remove
void remove(Collection<? extends SessionEntity> entities)
Removes a collection ofSessionEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofSessionEntityfrom the persistent store.
-
query
List<SessionEntity> query(String query, Parameter[] parameters)
Query ofSessionEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<SessionEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofSessionEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-