com.atlassian.confluence.user.actions
Class GroupPickerAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.user.actions.AbstractEntityPaginationAction
com.atlassian.confluence.user.actions.SearchEntitiesAction
com.atlassian.confluence.user.actions.AbstractPickerAction
com.atlassian.confluence.user.actions.GroupPickerAction
- All Implemented Interfaces:
- com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, Serializable
public class GroupPickerAction
- extends AbstractPickerAction
- See Also:
- Serialized Form
| Fields inherited from class com.atlassian.confluence.user.actions.SearchEntitiesAction |
emailTerm, ENTITIES_PER_PAGE, fullnameTerm, GROUP_SEARCH, groupnameTerm, groupsOfUserTerm, MEMBERSHIP_SEARCH, membersOfGroupTerm, operator, repositoryKey, searchEntitiesManager, USER_SEARCH, usernameTerm |
| Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, permissionManager, permitted, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
| Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Methods inherited from class com.atlassian.confluence.user.actions.SearchEntitiesAction |
doMembersOfGroupSearch, doUserSearch, doUsersWithAccessToConfluenceSearch, getEmailTerm, getFullnameTerm, getGroupnameTerm, getGroupsOfUserTerm, getMembersOfGroupTerm, getOperator, getOperators, getPaginationSupport, getRepositoryKey, getStartIndex, getUsernameTerm, setEmailTerm, setFullnameTerm, setGroupnameTerm, setGroupsOfUserTerm, setMembersOfGroupTerm, setOperator, setRepositoryKey, setSearchEntitiesManager, setStartIndex, setUsernameTerm |
| Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
addActionError, addPermissionTypeTo, addToHistory, doDefault, getActionName, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEditorLanguage, getEventManager, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager |
| Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroupPickerAction
public GroupPickerAction()
doUsersGroupSearch
public String doUsersGroupSearch()
- Overrides:
doUsersGroupSearch in class SearchEntitiesAction
doGroupSearch
public String doGroupSearch()
- Searches for all groups
- Overrides:
doGroupSearch in class SearchEntitiesAction
- Returns:
- SUCCESS
doGroupSearchFilterExistingGroups
public String doGroupSearchFilterExistingGroups()
- Searches for all groups excluding the already existing groups in the list
- Returns:
- SUCCESS
doFilterViewPagePermsGroupSearch
public String doFilterViewPagePermsGroupSearch()
doFilterAlreadyPermittedGroupSearch
public String doFilterAlreadyPermittedGroupSearch()
- init search for all users and filter result with groups who already have
permissions to a space or a global
- Returns:
- SUCCESS
getActionName
public String getActionName()
setActionName
public void setActionName(String actionName)
getGroups
public Collection getGroups()
setGroups
public void setGroups(Collection groups)
setPageManager
public void setPageManager(PageManager pageManager)
getPageId
public long getPageId()
setPageId
public void setPageId(long pageId)
setContentPermissionManager
public void setContentPermissionManager(ContentPermissionManager contentPermissionManager)
getRadio
public boolean getRadio()
setRadio
public void setRadio(boolean radio)
getExcludedGroups
public List getExcludedGroups()
getCommaSeparatedExcludedGroupNames
public String getCommaSeparatedExcludedGroupNames()
isShowSearchBox
public boolean isShowSearchBox()
getExistingGroups
public String getExistingGroups()
setExistingGroups
public void setExistingGroups(String existingGroups)