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, setGroupName
addActionError, addActionMessage, applyFieldError, applyFieldErrors, applyValidationErrors, 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, setXsrfTokenGenerator
addActionError, 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, validate
protected 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.Action
execute
in class BaseAction
Exception
protected 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 © 2024 Atlassian. All rights reserved.