Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webapp.security
Class UserSuggestionActionsBean

java.lang.Object
  extended by org.nuxeo.ecm.webapp.security.UserSuggestionActionsBean
All Implemented Interfaces:
Serializable

@Name(value="userSuggestionActions")
@Scope(value=PAGE)
public class UserSuggestionActionsBean
extends Object
implements Serializable

Methods to get user/groups suggestions from searches.

Author:
Anahide Tchertchian
See Also:
Serialized Form

Field Summary
static String ENTRY_KEY_NAME
           
static String GROUP_TYPE
           
static String ID_KEY_NAME
           
static String PREFIXED_ID_KEY_NAME
           
static String TYPE_KEY_NAME
           
static String USER_TYPE
           
 
Constructor Summary
UserSuggestionActionsBean()
           
 
Method Summary
 List<DocumentModel> getGroupsSuggestions(Object input)
           
 Map<String,Object> getPrefixedUserInfo(String id)
           
 Object getSuggestions(Object input)
           
 Converter getUserConverter()
           
 Map<String,Object> getUserInfo(String id)
           
 List<DocumentModel> getUserSuggestions(Object input)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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

TYPE_KEY_NAME

public static final String TYPE_KEY_NAME
See Also:
Constant Field Values

PREFIXED_ID_KEY_NAME

public static final String PREFIXED_ID_KEY_NAME
See Also:
Constant Field Values

ID_KEY_NAME

public static final String ID_KEY_NAME
See Also:
Constant Field Values

ENTRY_KEY_NAME

public static final String ENTRY_KEY_NAME
See Also:
Constant Field Values
Constructor Detail

UserSuggestionActionsBean

public UserSuggestionActionsBean()
Method Detail

getGroupsSuggestions

public List<DocumentModel> getGroupsSuggestions(Object input)
                                         throws ClientException
Throws:
ClientException

getUserSuggestions

public List<DocumentModel> getUserSuggestions(Object input)
                                       throws ClientException
Throws:
ClientException

getSuggestions

public Object getSuggestions(Object input)
                      throws ClientException
Throws:
ClientException

getPrefixedUserInfo

public Map<String,Object> getPrefixedUserInfo(String id)
                                       throws ClientException
Throws:
ClientException

getUserInfo

public Map<String,Object> getUserInfo(String id)
                               throws ClientException
Throws:
ClientException

getUserConverter

public Converter getUserConverter()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.