|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UserManager
Business Service Interface to handle communication between web and persistence layer.
| Method Summary | |
|---|---|
User |
getUser(String userId)
Retrieves a user by userId. |
User |
getUserByUsername(String username)
Finds a user by their username. |
List |
getUsers(User user)
Retrieves a list of users, filtering with parameters on a user object |
void |
removeUser(String userId)
Removes a user from the database by their userId |
void |
saveUser(User user)
Saves a user's information |
void |
setUserDao(UserDao userDao)
|
| Method Detail |
|---|
void setUserDao(UserDao userDao)
User getUser(String userId)
userId -
User getUserByUsername(String username)
throws org.acegisecurity.userdetails.UsernameNotFoundException
username -
org.acegisecurity.userdetails.UsernameNotFoundExceptionList getUsers(User user)
user - parameters to filter on
void saveUser(User user)
throws UserExistsException
user - the user's information
UserExistsExceptionvoid removeUser(String userId)
userId - the user's id
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||