org.nuxeo.ecm.webapp.security
Interface UserManagerActions
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- UserManagerActionsBean
public interface UserManagerActions
- extends Serializable
Provides user manager related operations.
- Author:
- Razvan Caraghin
TABBED
static final String TABBED
- See Also:
- Constant Field Values
SEARCH_ONLY
static final String SEARCH_ONLY
- See Also:
- Constant Field Values
VALID_CHARS
static final String VALID_CHARS
- See Also:
- Constant Field Values
getUserListingMode
String getUserListingMode()
throws ClientException
- Throws:
ClientException
getUsers
@Factory(value="userList",
scope=EVENT)
DocumentModelList getUsers()
throws ClientException
- Throws:
ClientException
resetUsers
void resetUsers()
getSelectedUser
DocumentModel getSelectedUser()
viewUser
String viewUser()
throws ClientException
- Throws:
ClientException
viewUser
String viewUser(String userName)
throws ClientException
- Throws:
ClientException
searchUsers
String searchUsers()
throws ClientException
- Throws:
ClientException
validateUserName
void validateUserName(FacesContext context,
UIComponent component,
Object value)
validatePassword
void validatePassword(FacesContext context,
UIComponent component,
Object value)
editUser
String editUser()
throws ClientException
- Throws:
ClientException
deleteUser
String deleteUser()
throws ClientException
- Throws:
ClientException
updateUser
String updateUser()
throws ClientException
- Throws:
ClientException
changePassword
String changePassword()
throws ClientException
- Throws:
ClientException
createUser
String createUser()
throws ClientException,
UserAlreadyExistsException
- Throws:
ClientException
UserAlreadyExistsException
getNewUser
DocumentModel getNewUser()
throws ClientException
- Throws:
ClientException
getSearchString
String getSearchString()
setSearchString
void setSearchString(String searchString)
getCatalogLetters
Collection<String> getCatalogLetters()
setSelectedLetter
void setSelectedLetter(String selectedLetter)
getSelectedLetter
String getSelectedLetter()
viewUsers
String viewUsers()
throws ClientException
- Throws:
ClientException
getAllowEditUser
boolean getAllowEditUser()
throws ClientException
- Throws:
ClientException
getAllowChangePassword
boolean getAllowChangePassword()
throws ClientException
- Throws:
ClientException
getAllowCreateUser
boolean getAllowCreateUser()
throws ClientException
- Throws:
ClientException
getAllowDeleteUser
boolean getAllowDeleteUser()
throws ClientException
- Throws:
ClientException
clearSearch
String clearSearch()
throws ClientException
- Throws:
ClientException
isSearchOverflow
boolean isSearchOverflow()
getSearchUserModel
DocumentModel getSearchUserModel()
throws ClientException
- Throws:
ClientException
searchUsersAdvanced
String searchUsersAdvanced()
throws ClientException
- Throws:
ClientException
clearSearchAdvanced
String clearSearchAdvanced()
throws ClientException
- Throws:
ClientException
isNotReadOnly
boolean isNotReadOnly()
getUserVirtualGroups
List<String> getUserVirtualGroups(String userId)
throws Exception
- Throws:
Exception
Copyright © 2011 Nuxeo SAS. All Rights Reserved.