@Name(value="userSuggestionActions") @Scope(value=PAGE) public class UserSuggestionActionsBean extends Object implements Serializable
| Modifier and Type | Field and Description | 
|---|---|
protected Object | 
cachedInput  | 
protected Object | 
cachedSuggestions  | 
protected Integer | 
cachedUserSuggestionMaxSearchResults  | 
protected String | 
cachedUserSuggestionSearchType  | 
static String | 
ENTRY_KEY_NAME  | 
protected org.jboss.seam.faces.FacesMessages | 
facesMessages  | 
static String | 
GROUP_TYPE  | 
protected Boolean | 
hideVirtualGroups  | 
static String | 
ID_KEY_NAME  | 
static String | 
PREFIXED_ID_KEY_NAME  | 
protected ResourcesAccessor | 
resourcesAccessor  | 
protected String | 
suggestionSelectionListId
Id of the editable list component where selection ids are put. 
 | 
static String | 
TYPE_KEY_NAME  | 
static String | 
USER_TYPE  | 
protected UserManager | 
userManager  | 
protected Integer | 
userSuggestionMaxSearchResults  | 
protected String | 
userSuggestionMessageId  | 
protected String | 
userSuggestionSearchType  | 
| Constructor and Description | 
|---|
UserSuggestionActionsBean()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
addSearchOverflowMessage()  | 
protected boolean | 
equals(Object item1,
      Object item2)  | 
protected Map<String,String> | 
getGroupsOrderBy()  | 
List<DocumentModel> | 
getGroupsSuggestions(Object input)  | 
Map<String,Object> | 
getPrefixedUserInfo(String id)  | 
Object | 
getSuggestions(Object input)  | 
javax.faces.convert.Converter | 
getUserConverter()  | 
Map<String,Object> | 
getUserInfo(String id)  | 
List<DocumentModel> | 
getUserSuggestions(Object input)  | 
public static final String USER_TYPE
public static final String GROUP_TYPE
public static final String TYPE_KEY_NAME
public static final String PREFIXED_ID_KEY_NAME
public static final String ID_KEY_NAME
public static final String ENTRY_KEY_NAME
@In(create=true) protected transient UserManager userManager
@In(create=true,
    required=false)
protected transient org.jboss.seam.faces.FacesMessages facesMessages
@In(create=true) protected transient ResourcesAccessor resourcesAccessor
@RequestParameter protected String userSuggestionSearchType
protected String cachedUserSuggestionSearchType
@RequestParameter protected Integer userSuggestionMaxSearchResults
@RequestParameter protected Boolean hideVirtualGroups
protected Integer cachedUserSuggestionMaxSearchResults
protected Object cachedInput
protected Object cachedSuggestions
@RequestParameter protected String userSuggestionMessageId
@RequestParameter protected String suggestionSelectionListId
 Component must be an instance of UIEditableList
public UserSuggestionActionsBean()
protected void addSearchOverflowMessage()
public List<DocumentModel> getGroupsSuggestions(Object input)
protected Map<String,String> getGroupsOrderBy()
public List<DocumentModel> getUserSuggestions(Object input)
public Object getSuggestions(Object input)
public Map<String,Object> getPrefixedUserInfo(String id)
public Map<String,Object> getUserInfo(String id)
public javax.faces.convert.Converter getUserConverter()
Copyright © 2019 Nuxeo. All rights reserved.