public class DbUserDAODbFacadeImpl extends BaseDAODbFacade implements DbUserDAO
DBUserDAODbFacadeImpl provides an implementation of DbUserDAO with the previously developed
DbFacade code.dbFacade, dialect, jdbcTemplate, RETURN_VALUE_PARAMETER| Constructor and Description |
|---|
DbUserDAODbFacadeImpl() |
| Modifier and Type | Method and Description |
|---|---|
DbUser |
get(Guid id)
Retrieves the suser with the specified id.
|
List<DbUser> |
getAll()
Retrieves all defined used.
|
List<DbUser> |
getAllForVm(Guid id)
Retrieves all users associated with the specified virtual machine.
|
List<DbUser> |
getAllTimeLeasedUsersForVm(int vmid)
Retrieves all users associated with the specified virtual machine id.
|
List<user_sessions> |
getAllUserSessions()
Retrieves all sessions.
|
List<DbUser> |
getAllWithQuery(String query)
Retrieves all users who meet some arbitrary SQL query.
|
DbUser |
getByUsername(String username)
Retrieves a user by username.
|
void |
remove(Guid id)
Removes the user with the specified id.
|
void |
removeAllSessions()
Removes all user sessions.
|
void |
removeUserSession(String sessionid,
Guid userid)
Removes the specified session for the specified user.
|
void |
removeUserSessions(Map<String,Guid> sessionmap)
Removes the specified user sessions.
|
void |
save(DbUser user)
Saves the user.
|
void |
saveSession(user_sessions session)
Saves the specified user session.
|
void |
update(DbUser user)
Updates the specified user in the database.
|
getCallsHandler, getCustomMapSqlParameterSource, setDbFacade, setDialect, setTemplatepublic DbUser get(Guid id)
DbUserDAOpublic DbUser getByUsername(String username)
DbUserDAOgetByUsername in interface DbUserDAOusername - the usernamepublic List<DbUser> getAllForVm(Guid id)
DbUserDAOgetAllForVm in interface DbUserDAOid - the VM idpublic List<DbUser> getAllTimeLeasedUsersForVm(int vmid)
DbUserDAOgetAllTimeLeasedUsersForVm in interface DbUserDAOvmid - the virtual machine idpublic List<DbUser> getAllWithQuery(String query)
DbUserDAOgetAllWithQuery in interface DbUserDAOquery - the querypublic List<user_sessions> getAllUserSessions()
DbUserDAOgetAllUserSessions in interface DbUserDAOpublic List<DbUser> getAll()
DbUserDAOpublic void saveSession(user_sessions session)
DbUserDAOsaveSession in interface DbUserDAOsession - the sessionpublic void update(DbUser user)
DbUserDAOpublic void remove(Guid id)
DbUserDAOpublic void removeUserSession(String sessionid, Guid userid)
DbUserDAOremoveUserSession in interface DbUserDAOsessionid - the sessionuserid - the userpublic void removeUserSessions(Map<String,Guid> sessionmap)
DbUserDAOremoveUserSessions in interface DbUserDAOsessionmap - the session mappublic void removeAllSessions()
DbUserDAOremoveAllSessions in interface DbUserDAOCopyright © 2012. All Rights Reserved.