Class UserListControllerImpl
- java.lang.Object
-
- ubic.gemma.web.controller.common.auditAndSecurity.UserListControllerImpl
-
- All Implemented Interfaces:
UserListController
@Controller public class UserListControllerImpl extends Object implements UserListController
For display and editing of users. Note: do not use parametrized collections as parameters for ajax methods in this class! Type information is lost during proxy creation so DWR can't figure out what type of collection the method should take. See bug 2756. Use arrays instead.- Author:
- pavlidis
- See Also:
UserFormMultiActionController,SignupController
-
-
Constructor Summary
Constructors Constructor Description UserListControllerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<UserValueObject>getUsers()ModelAndViewhandleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)voidsaveUser(UserValueObject user)Save or create the user.
-
-
-
Method Detail
-
getUsers
public Collection<UserValueObject> getUsers()
- Specified by:
getUsersin interfaceUserListController
-
handleRequest
@RequestMapping(value="/admin/activeUsers.html", method=GET) public ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
- Specified by:
handleRequestin interfaceUserListController
-
saveUser
public void saveUser(UserValueObject user)
Description copied from interface:UserListControllerSave or create the user. FIXME this is pretty inflexible - need to be able to reset password.- Specified by:
saveUserin interfaceUserListController- Parameters:
user- user
-
-