public class ViewGroupMembers extends GroupAction
| Modifier and Type | Field and Description |
|---|---|
protected AdminGroupChecker |
adminGroupChecker |
protected org.slf4j.Logger |
logger |
protected PermissionManager |
permissionManager |
protected boolean |
preventingLockout |
protected boolean |
supportsNestedGroups |
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManager| Constructor and Description |
|---|
ViewGroupMembers(DirectoryInstanceLoader directoryInstanceLoader,
PermissionManager permissionManager,
AdminGroupChecker adminGroupChecker) |
| Modifier and Type | Method and Description |
|---|---|
String |
execute() |
protected void |
fetchGroupInformation() |
AdminGroupChecker |
getAdminGroupChecker() |
Collection<User> |
getPrincipals() |
Collection<Group> |
getSubGroups() |
boolean |
hasUpdateGroupPermission() |
boolean |
isPreventingLockout() |
boolean |
isSupportsNestedGroups() |
void |
setPreventingLockout(boolean preventingLockout) |
void |
setPrincipals(Collection<User> principals) |
void |
setSubGroups(Collection<Group> subGroups) |
getDirectoryID, getDirectoryInstanceLoader, getGroupName, isSelectedTab, setDirectoryID, setGroupNameaddActionError, addActionMessage, applyFieldError, applyFieldErrors, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, bindInformationAboutLicense, containsActionMessages, containsErrorMessages, directory, findAvatarUrl, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLabel, getLicense, getLink, getLocaleProvider, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGeneratoraddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateprotected final org.slf4j.Logger logger
protected final PermissionManager permissionManager
protected final AdminGroupChecker adminGroupChecker
protected boolean preventingLockout
protected boolean supportsNestedGroups
@Autowired public ViewGroupMembers(DirectoryInstanceLoader directoryInstanceLoader, PermissionManager permissionManager, AdminGroupChecker adminGroupChecker)
public String execute() throws Exception
execute in interface com.opensymphony.xwork2.Actionexecute in class BaseActionExceptionprotected void fetchGroupInformation()
throws DirectoryNotFoundException,
OperationFailedException
public boolean hasUpdateGroupPermission()
public Collection<User> getPrincipals()
public void setPrincipals(Collection<User> principals)
public Collection<Group> getSubGroups()
public void setSubGroups(Collection<Group> subGroups)
public AdminGroupChecker getAdminGroupChecker()
public boolean isPreventingLockout()
public void setPreventingLockout(boolean preventingLockout)
public boolean isSupportsNestedGroups()
Copyright © 2021 Atlassian. All rights reserved.