|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UserService
Web Service interface so hierarchy of Universal and Generic Managers isn't carried through.
| Method Summary | |
|---|---|
org.appfuse.model.User |
getUser(java.lang.String userId)
Retrieves a user by userId. |
org.appfuse.model.User |
getUserByUsername(java.lang.String username)
Finds a user by their username. |
java.util.List<org.appfuse.model.User> |
getUsers(org.appfuse.model.User user)
Retrieves a list of users, filtering with parameters on a user object |
void |
removeUser(java.lang.String userId)
Removes a user from the database by their userId |
org.appfuse.model.User |
saveUser(org.appfuse.model.User user)
Saves a user's information |
| Method Detail |
|---|
org.appfuse.model.User getUser(java.lang.String userId)
userId - the identifier for the user
org.appfuse.model.User getUserByUsername(java.lang.String username)
throws org.acegisecurity.userdetails.UsernameNotFoundException
username - the user's username used to login
org.acegisecurity.userdetails.UsernameNotFoundException - exception thrown when user not foundjava.util.List<org.appfuse.model.User> getUsers(org.appfuse.model.User user)
user - parameters to filter on
org.appfuse.model.User saveUser(org.appfuse.model.User user)
throws UserExistsException
user - the user's information
UserExistsException - thrown when user already existsvoid removeUser(java.lang.String userId)
userId - the user's id
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||