@Name(value="groupManagementActions") @Scope(value=CONVERSATION) @Install(precedence=10) public class GroupManagementActions extends AbstractUserGroupManagement implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
GROUPS_LISTING_CHANGED |
static String |
GROUPS_TAB |
DEFAULT_LISTING_MODE, DETAILS_VIEW_MODE, MAIN_TAB_HOME, MAIN_TABS_CATEGORY, NUXEO_ADMIN_CATEGORY, USER_CENTER_CATEGORY, USERS_GROUPS_HOME, USERS_GROUPS_HOME_SUB_TAB, USERS_GROUPS_MANAGEMENT_ACCESS_FILTER, USERS_GROUPS_MANAGER, USERS_GROUPS_MANAGER_SUB_TAB, VALID_CHARS, VIEW_HOME| Constructor and Description |
|---|
GroupManagementActions() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSearch() |
void |
createGroup() |
void |
createGroup(boolean createAnotherGroup) |
void |
deleteGroup() |
boolean |
getAllowCreateGroup() |
boolean |
getAllowDeleteGroup() |
boolean |
getAllowEditGroup() |
DocumentModel |
getNewGroup() |
DocumentModel |
getSelectedGroup() |
void |
onUsersListingChanged() |
void |
resetState() |
void |
setSelectedGroup(String groupName) |
void |
updateGroup() |
void |
validateGroupName(FacesContext context,
UIComponent component,
Object value) |
String |
viewGroup() |
String |
viewGroup(String groupName) |
getDetailsMode, getListingMode, getSearchString, isShowCreateForm, isShowUserOrGroup, setDetailsMode, setListingMode, setSearchString, toggleShowCreateForm, toggleShowUserOrGrouppublic static final String GROUPS_TAB
public static final String GROUPS_LISTING_CHANGED
public DocumentModel getSelectedGroup()
public void setSelectedGroup(String groupName) throws ClientException
ClientExceptionpublic DocumentModel getNewGroup() throws ClientException
ClientExceptionpublic void clearSearch()
public void createGroup()
throws ClientException
ClientExceptionpublic void createGroup(boolean createAnotherGroup)
throws ClientException
ClientExceptionpublic void updateGroup()
throws ClientException
ClientExceptionpublic void deleteGroup()
throws ClientException
ClientExceptionpublic boolean getAllowCreateGroup()
throws ClientException
ClientExceptionpublic boolean getAllowDeleteGroup()
throws ClientException
ClientExceptionpublic boolean getAllowEditGroup()
throws ClientException
ClientExceptionpublic void validateGroupName(FacesContext context, UIComponent component, Object value)
public String viewGroup() throws ClientException
ClientExceptionpublic String viewGroup(String groupName) 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"}) public void resetState()
Copyright © 2013 Nuxeo SA. All Rights Reserved.