org.nuxeo.ecm.webapp.security
Class PrincipalListManager
java.lang.Object
org.nuxeo.ecm.webapp.security.PrincipalListManager
- All Implemented Interfaces:
- Serializable
@Name(value="principalListManager")
@Scope(value=SESSION)
public class PrincipalListManager
- extends Object
- implements Serializable
POJO class that extracts and holds the list of the users from backend.
- Author:
- Razvan Caraghin, Thierry Martins
- See Also:
- Serialized Form
USER_TYPE
public static final String USER_TYPE
- See Also:
- Constant Field Values
GROUP_TYPE
public static final String GROUP_TYPE
- See Also:
- Constant Field Values
USER_GROUP_TYPE
public static final String USER_GROUP_TYPE
- See Also:
- Constant Field Values
USER_ICON
public static final String USER_ICON
- See Also:
- Constant Field Values
GROUP_ICON
public static final String GROUP_ICON
- See Also:
- Constant Field Values
USER_ICON_ALT
public static final String USER_ICON_ALT
- See Also:
- Constant Field Values
GROUP_ICON_ALT
public static final String GROUP_ICON_ALT
- See Also:
- Constant Field Values
MAX_SEARCH_RESULTS
public static final int MAX_SEARCH_RESULTS
- See Also:
- Constant Field Values
iconPath
public final Map<String,String> iconPath
iconAlt
public final Map<String,String> iconAlt
PrincipalListManager
public PrincipalListManager()
getSearchFilter
public String getSearchFilter()
setSearchFilter
public void setSearchFilter(String searchFilter)
getSelectedPrincipal
public String getSelectedPrincipal()
getPrincipalType
public String getPrincipalType(String name)
throws ClientException
- Throws:
ClientException
setSelectedPrincipal
public void setSelectedPrincipal(String selectedPrincipal)
getSuggestedEntries
public List<Map<String,Object>> getSuggestedEntries()
getDisplaySearchResults
public boolean getDisplaySearchResults()
resetSearchFilter
public void resetSearchFilter()
addToSelectedUsers
public String addToSelectedUsers(String userName)
removeFromSelectedUsers
public String removeFromSelectedUsers(String userName)
getSelectedUsers
public List<String> getSelectedUsers()
setSelectedUsers
public void setSelectedUsers(List<String> selectedUsers)
getSelectedUserListEmpty
public boolean getSelectedUserListEmpty()
resetSelectedUserList
public void resetSelectedUserList()
getSearchOverflow
public boolean getSearchOverflow()
getSearchType
public String getSearchType()
setSearchType
public void setSearchType(String searchType)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.