Class GroupPickerAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.user.actions.AbstractEntityPaginationAction<com.atlassian.user.Group>
com.atlassian.confluence.user.actions.GroupPickerAction
- All Implemented Interfaces:
WebInterface,MessageHolderAware,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.confluence.user.actions.AbstractEntityPaginationAction
paginationSupportFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninit search for all users and filter result with groups who already have permissions to a space or a globalSearches for all groups excluding the already existing groups in the listgetKey()longvoidsetActionName(String actionName) voidsetExistingGroups(String existingGroups) voidsetGroupnameTerm(String groupnameTerm) voidsetGroups(Collection groups) voidvoidsetOnPopupSubmit(String onPopupSubmit) voidsetPageId(long pageId) voidsetSearchEntitiesManager(SearchEntitiesManager searchEntitiesManager) voidsetSpaceManager(SpaceManager spaceManager) Methods inherited from class com.atlassian.confluence.user.actions.AbstractEntityPaginationAction
getPaginationSupport, getStartIndex, setStartIndexMethods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, isPermitted, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validateMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
Constructor Details
-
GroupPickerAction
public GroupPickerAction()
-
-
Method Details
-
doGroupSearch
-
doGroupSearchFilterExistingGroups
Searches for all groups excluding the already existing groups in the list- Returns:
- SUCCESS
-
doFilterAlreadyPermittedGroupSearch
init search for all users and filter result with groups who already have permissions to a space or a global- Returns:
- SUCCESS
-
getSelectedActionName
-
setActionName
-
getGroups
-
setGroups
-
getPageId
public long getPageId() -
setPageId
public void setPageId(long pageId) -
getExcludedGroups
-
getCommaSeparatedExcludedGroupNames
-
getExistingGroups
-
setExistingGroups
-
setSpaceManager
-
getOnPopupSubmit
-
setOnPopupSubmit
-
getKey
-
setKey
-
setSearchEntitiesManager
-
getGroupnameTerm
-
setGroupnameTerm
-