![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
| UserManager () | |
| void | setJdbcTemplate (JdbcOperations jdbcTemplate) |
| void | setRoleManager (IRoleManager roleManager) |
| List< User > | load () |
| User | load (int id) |
| User | load (String name) |
| List< String > | loadPeerNames () |
| List< User > | loadPeers () |
| List< User > | loadAdmins () |
| List< User > | loadOperators () |
| List< User > | loadUsers () |
| int | store (User user) throws Exception |
| void | update (User user) throws Exception |
| int | updatePassword (int id, String password) throws Exception |
| int | delete (int id) |
|
inline |
Constructor.
|
inline |
Delete user with a given id.
| id | User id |
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Load all user accounts.
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Load user account by id.
| id | Account id |
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Load user account by name.
| name | Account name |
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Load distinct administrators
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Returns distinct operators.
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Returns distinct user names.
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Returns distinct users.
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Returns distinct users.
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
| jdbcTemplate | the jdbcTemplate to set |
|
inline |
| roleManager | the roleManager to set |
|
inline |
Store user account object in the db.
| user | User account to store |
| Exception |
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Update user account object in the db.
| user | User account to store |
| Exception |
Implements eu.baltrad.dex.user.manager.IUserManager.
|
inline |
Update user's password.
| id | User id |
| password | Password to set |
| Exception |
Implements eu.baltrad.dex.user.manager.IUserManager.