public class ModuleSessionDAO extends Object
Constructor and Description |
---|
ModuleSessionDAO() |
Modifier and Type | Method and Description |
---|---|
void |
deleteSession(ModuleImpl module,
ModuleSession session)
Deletes a session object.
|
List<Object[]> |
findDistinctSessionPropertyNames(ModuleImpl module)
Get all distinct session property names for a module.
|
ModuleSession |
findLastSession(ModuleImpl module,
boolean includeUnfinished)
Finds the last session for a given module.
|
Long |
getSessionCount(ModuleImpl module,
boolean includeUnfinished)
Finds the number of session for the given module.
|
List<ModuleSession> |
getSessions(ModuleImpl module)
Get a list of all sessions.
|
void |
saveSession(ModuleImpl module,
ModuleSession session)
Saves a session object.
|
void |
setSessionFactory(org.hibernate.SessionFactory sessionFactory) |
public List<ModuleSession> getSessions(ModuleImpl module)
public void saveSession(ModuleImpl module, ModuleSession session)
public void deleteSession(ModuleImpl module, ModuleSession session)
public ModuleSession findLastSession(ModuleImpl module, boolean includeUnfinished)
public Long getSessionCount(ModuleImpl module, boolean includeUnfinished)
public List<Object[]> findDistinctSessionPropertyNames(ModuleImpl module)
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
Copyright © 2013. All Rights Reserved.