Class ViewGroup
java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.group.GroupAction
com.atlassian.crowd.console.action.group.ViewGroup
- All Implemented Interfaces:
com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
- Direct Known Subclasses:
UpdateGroup
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected String
protected Directory
protected String
protected Group
protected boolean
protected final org.slf4j.Logger
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
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
Fields inherited from class com.opensymphony.xwork2.ActionSupport
container
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute()
getName()
protected void
boolean
isActive()
boolean
protected void
void
setActive
(boolean active) void
setCachedUserGroupResolver
(CachedUserGroupResolver cachedUserGroupResolver) void
setDescription
(String description) void
setDirectoryName
(String directoryName) void
setGroupID
(Long groupID) void
Methods inherited from class com.atlassian.crowd.console.action.group.GroupAction
getDirectoryID, getDirectoryInstanceLoader, getGroupName, isSelectedTab, setDirectoryID, setGroupName
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
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
Methods inherited from class com.opensymphony.xwork2.ActionSupport
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
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
group
-
directory
-
description
-
active
protected boolean active -
directoryName
-
hasSubGroups
protected boolean hasSubGroups
-
-
Constructor Details
-
ViewGroup
-
-
Method Details
-
execute
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in classBaseAction
-
processGeneral
protected void processGeneral() throws OperationFailedException, DirectoryNotFoundException, GroupNotFoundException -
initFormFieldValues
protected void initFormFieldValues() -
getDirectory
-
getName
-
setName
-
getDescription
-
setDescription
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
isHasSubGroups
public boolean isHasSubGroups() -
getDirectoryName
-
setDirectoryName
-
getLocationKey
-
getDirectoryImplementationDescriptiveName
-
setGroupID
-
setCachedUserGroupResolver
-