@Name(value="userProfileActions") @Scope(value=CONVERSATION) public class UserProfileActions extends Object implements Serializable
| Modifier and Type | Field and Description | 
|---|---|
| static String | PROFILE_EDIT_MODE | 
| static String | PROFILE_EDIT_PASSWORD_MODE | 
| static String | PROFILE_VIEW_MODE | 
| Constructor and Description | 
|---|
| UserProfileActions() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | getCanEdit() | 
| DocumentModel | getCurrentUserModel() | 
| String | getMode() | 
| DocumentModel | getSelectedUserProfile() | 
| DocumentModel | getUserProfile() | 
| DocumentModel | getUserProfileDocument() | 
| DocumentModel | getUserProfileDocument(String userName) | 
| void | resetState() | 
| void | setMode(String mode) | 
| void | updateUser() | 
public static final String PROFILE_VIEW_MODE
public static final String PROFILE_EDIT_MODE
public static final String PROFILE_EDIT_PASSWORD_MODE
public void updateUser()
                throws ClientException
ClientExceptionpublic String getMode() throws ClientException
ClientExceptionpublic boolean getCanEdit()
                   throws ClientException
ClientExceptionpublic void setMode(String mode)
public DocumentModel getCurrentUserModel()
public DocumentModel getUserProfileDocument() throws ClientException
ClientExceptionpublic DocumentModel getUserProfileDocument(String userName) throws ClientException
ClientExceptionpublic DocumentModel getUserProfile() throws ClientException
ClientExceptionpublic DocumentModel getSelectedUserProfile() throws ClientException
ClientException@Observer(value={"currentTabChanged_MAIN_TABS","currentTabChanged_NUXEO_ADMIN","currentTabChanged_USER_CENTER","currentTabChanged_UsersGroupsManager_sub_tab","currentTabChanged_UsersGroupsHome_sub_tab","currentTabSelected_MAIN_TABS","currentTabSelected_NUXEO_ADMIN","currentTabSelected_USER_CENTER","currentTabSelected_UsersGroupsManager_sub_tab","currentTabSelected_UsersGroupsHome_sub_tab","usersListingChanged","selectedUserChanged"},
          create=false)
@BypassInterceptors
public void resetState()
Copyright © 2014 Nuxeo SA. All rights reserved.