public class BrowseGroupsAction extends AbstractGroupAction
Modifier and Type | Field and Description |
---|---|
protected PaginationSupport |
paginationSupport |
protected int |
startIndex |
protected static String |
TERM_DELIM_CHARS |
groups, name
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 |
---|
BrowseGroupsAction() |
Modifier and Type | Method and Description |
---|---|
protected String |
appendWildcard(String s) |
boolean |
canModifyGroups() |
boolean |
canRemove(com.atlassian.user.Group group) |
String |
doAdd() |
String |
doSearch() |
String |
execute() |
PaginationSupport |
getPaginationSupport() |
int |
getResultsPerPage() |
List<com.atlassian.core.util.PairType> |
getResultsPerPageOptions() |
String |
getSearchTerm() |
int |
getStartIndex() |
boolean |
isRemovable(com.atlassian.user.Group group) |
void |
setResultsPerPage(int resultsPerPage)
Change the pageSize
|
void |
setSearchEntitiesManager(SearchEntitiesManager searchEntitiesManager) |
void |
setSearchTerm(String searchTerm) |
void |
setStartIndex(int startIndex) |
void |
setWritableDirectoryForGroupsExistsCriteria(DefaultWritableDirectoryForGroupsExistsCriteria writableDirectoryForGroupsExistsCriteria) |
void |
validate() |
getGroup, getName, isPermitted, setName
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, 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, 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, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
protected static final String TERM_DELIM_CHARS
protected PaginationSupport paginationSupport
protected int startIndex
public void validate()
validate
in interface MessageHolderAware
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
@XsrfProtectionExcluded public String execute()
execute
in interface com.opensymphony.xwork.Action
execute
in class com.opensymphony.xwork.ActionSupport
public String doSearch()
public PaginationSupport getPaginationSupport()
public boolean canRemove(com.atlassian.user.Group group)
public boolean isRemovable(com.atlassian.user.Group group)
public int getResultsPerPage()
public void setResultsPerPage(int resultsPerPage)
resultsPerPage
- Number to show per pagepublic List<com.atlassian.core.util.PairType> getResultsPerPageOptions()
public boolean canModifyGroups()
public int getStartIndex()
public void setStartIndex(int startIndex)
public String getSearchTerm()
public void setSearchTerm(String searchTerm)
public void setSearchEntitiesManager(SearchEntitiesManager searchEntitiesManager)
public void setWritableDirectoryForGroupsExistsCriteria(DefaultWritableDirectoryForGroupsExistsCriteria writableDirectoryForGroupsExistsCriteria)
Copyright © 2003–2019 Atlassian. All rights reserved.