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