public class GroupPickerAction extends AbstractEntityPaginationAction<com.atlassian.user.Group>
paginationSupport
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
Constructor and Description |
---|
GroupPickerAction() |
Modifier and Type | Method and Description |
---|---|
String |
doFilterAlreadyPermittedGroupSearch()
init search for all users and filter result with groups who already have
permissions to a space or a global
|
String |
doGroupSearch() |
String |
doGroupSearchFilterExistingGroups()
Searches for all groups excluding the already existing groups in the list
|
String |
getActionName()
Returns the internationalised name of the current action.
|
String |
getCommaSeparatedExcludedGroupNames() |
List |
getExcludedGroups() |
String |
getExistingGroups() |
String |
getGroupnameTerm() |
Collection |
getGroups() |
String |
getKey() |
String |
getOnPopupSubmit() |
long |
getPageId() |
void |
setActionName(String actionName) |
void |
setExistingGroups(String existingGroups) |
void |
setGroupnameTerm(String groupnameTerm) |
void |
setGroups(Collection groups) |
void |
setKey(String key) |
void |
setOnPopupSubmit(String onPopupSubmit) |
void |
setPageId(long pageId) |
void |
setSearchEntitiesManager(SearchEntitiesManager searchEntitiesManager) |
void |
setSpaceManager(SpaceManager spaceManager) |
getPaginationSupport, getStartIndex, setStartIndex
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermitted, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplier
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
validate
@XsrfProtectionExcluded public String doGroupSearch()
@XsrfProtectionExcluded public String doGroupSearchFilterExistingGroups()
@XsrfProtectionExcluded public String doFilterAlreadyPermittedGroupSearch()
public String getActionName()
ConfluenceActionSupport
getActionName
in class ConfluenceActionSupport
public void setActionName(String actionName)
public Collection getGroups()
public void setGroups(Collection groups)
public long getPageId()
public void setPageId(long pageId)
public List getExcludedGroups()
public String getCommaSeparatedExcludedGroupNames()
public String getExistingGroups()
public void setExistingGroups(String existingGroups)
public void setSpaceManager(SpaceManager spaceManager)
public String getOnPopupSubmit()
public void setOnPopupSubmit(String onPopupSubmit)
public String getKey()
public void setKey(String key)
public void setSearchEntitiesManager(SearchEntitiesManager searchEntitiesManager)
public String getGroupnameTerm()
public void setGroupnameTerm(String groupnameTerm)
Copyright © 2003–2020 Atlassian. All rights reserved.