Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.security
Interface UserManagerActions

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
UserManagerActionsBean

public interface UserManagerActions
extends java.io.Serializable

Provides user manager related operations.

Author:
Razvan Caraghin

Field Summary
static java.lang.String SEARCH_ONLY
           
static java.lang.String TABBED
           
static java.lang.String VALID_CHARS
           
 
Method Summary
 java.lang.String changePassword()
           
 java.lang.String clearSearch()
           
 java.lang.String clearSearchAdvanced()
           
 java.lang.String createUser()
           
 java.lang.String deleteUser()
           
 java.lang.String editUser()
           
 boolean getAllowChangePassword()
           
 boolean getAllowCreateUser()
           
 boolean getAllowDeleteUser()
           
 boolean getAllowEditUser()
           
 java.util.Collection<java.lang.String> getCatalogLetters()
           
 DocumentModel getNewUser()
           
 java.lang.String getSearchString()
           
 DocumentModel getSearchUserModel()
           
 java.lang.String getSelectedLetter()
           
 DocumentModel getSelectedUser()
           
 java.lang.String getUserListingMode()
           
 DocumentModelList getUsers()
           
 java.util.List<java.lang.String> getUserVirtualGroups(java.lang.String userId)
           
 boolean isNotReadOnly()
           
 boolean isSearchOverflow()
           
 void resetUsers()
           
 java.lang.String searchUsers()
           
 java.lang.String searchUsersAdvanced()
           
 void setSearchString(java.lang.String searchString)
           
 void setSelectedLetter(java.lang.String selectedLetter)
           
 java.lang.String updateUser()
           
 void validatePassword(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value)
           
 void validateUserName(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.Object value)
           
 java.lang.String viewUser()
           
 java.lang.String viewUser(java.lang.String userName)
           
 java.lang.String viewUsers()
           
 

Field Detail

TABBED

static final java.lang.String TABBED
See Also:
Constant Field Values

SEARCH_ONLY

static final java.lang.String SEARCH_ONLY
See Also:
Constant Field Values

VALID_CHARS

static final java.lang.String VALID_CHARS
See Also:
Constant Field Values
Method Detail

getUserListingMode

java.lang.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

java.lang.String viewUser()
                          throws ClientException
Throws:
ClientException

viewUser

java.lang.String viewUser(java.lang.String userName)
                          throws ClientException
Throws:
ClientException

searchUsers

java.lang.String searchUsers()
                             throws ClientException
Throws:
ClientException

validateUserName

void validateUserName(javax.faces.context.FacesContext context,
                      javax.faces.component.UIComponent component,
                      java.lang.Object value)

validatePassword

void validatePassword(javax.faces.context.FacesContext context,
                      javax.faces.component.UIComponent component,
                      java.lang.Object value)

editUser

java.lang.String editUser()
                          throws ClientException
Throws:
ClientException

deleteUser

java.lang.String deleteUser()
                            throws ClientException
Throws:
ClientException

updateUser

java.lang.String updateUser()
                            throws ClientException
Throws:
ClientException

changePassword

java.lang.String changePassword()
                                throws ClientException
Throws:
ClientException

createUser

java.lang.String createUser()
                            throws ClientException,
                                   UserAlreadyExistsException
Throws:
ClientException
UserAlreadyExistsException

getNewUser

DocumentModel getNewUser()
                         throws ClientException
Throws:
ClientException

getSearchString

java.lang.String getSearchString()

setSearchString

void setSearchString(java.lang.String searchString)

getCatalogLetters

java.util.Collection<java.lang.String> getCatalogLetters()

setSelectedLetter

void setSelectedLetter(java.lang.String selectedLetter)

getSelectedLetter

java.lang.String getSelectedLetter()

viewUsers

java.lang.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

java.lang.String clearSearch()
                             throws ClientException
Throws:
ClientException

isSearchOverflow

boolean isSearchOverflow()

getSearchUserModel

DocumentModel getSearchUserModel()
                                 throws ClientException
Throws:
ClientException

searchUsersAdvanced

java.lang.String searchUsersAdvanced()
                                     throws ClientException
Throws:
ClientException

clearSearchAdvanced

java.lang.String clearSearchAdvanced()
                                     throws ClientException
Throws:
ClientException

isNotReadOnly

boolean isNotReadOnly()

getUserVirtualGroups

java.util.List<java.lang.String> getUserVirtualGroups(java.lang.String userId)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.