Class UpdatePermissions
java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.directory.UpdatePermissions
- 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
Action to handle the updating of Internal Directory Permissions
- See Also:
-
Field Summary
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, logger, 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()
long
getID()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setID
(long ID) void
setPermissionGroupAdd
(boolean permissionGroupAdd) void
setPermissionGroupAttributeModify
(boolean permissionGroupAttributeModify) void
setPermissionGroupModify
(boolean permissionGroupModify) void
setPermissionGroupRemove
(boolean permissionGroupRemove) void
setPermissionManager
(PermissionManager permissionManager) void
setPermissionPrincipalAdd
(boolean permissionPrincipalAdd) void
setPermissionPrincipalAttributeModify
(boolean permissionPrincipalAttributeModify) void
setPermissionPrincipalModify
(boolean permissionPrincipalModify) void
setPermissionPrincipalRemove
(boolean permissionPrincipalRemove) update()
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
-
Constructor Details
-
UpdatePermissions
public UpdatePermissions()
-
-
Method Details
-
execute
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in classBaseAction
- Throws:
Exception
-
update
-
isPermissionGroupAdd
public boolean isPermissionGroupAdd() -
setPermissionGroupAdd
public void setPermissionGroupAdd(boolean permissionGroupAdd) -
isPermissionGroupModify
public boolean isPermissionGroupModify() -
setPermissionGroupModify
public void setPermissionGroupModify(boolean permissionGroupModify) -
isPermissionGroupAttributeModify
public boolean isPermissionGroupAttributeModify() -
setPermissionGroupAttributeModify
public void setPermissionGroupAttributeModify(boolean permissionGroupAttributeModify) -
isPermissionGroupRemove
public boolean isPermissionGroupRemove() -
setPermissionGroupRemove
public void setPermissionGroupRemove(boolean permissionGroupRemove) -
isPermissionPrincipalAdd
public boolean isPermissionPrincipalAdd() -
setPermissionPrincipalAdd
public void setPermissionPrincipalAdd(boolean permissionPrincipalAdd) -
isPermissionPrincipalModify
public boolean isPermissionPrincipalModify() -
setPermissionPrincipalModify
public void setPermissionPrincipalModify(boolean permissionPrincipalModify) -
isPermissionPrincipalAttributeModify
public boolean isPermissionPrincipalAttributeModify() -
setPermissionPrincipalAttributeModify
public void setPermissionPrincipalAttributeModify(boolean permissionPrincipalAttributeModify) -
isPermissionPrincipalRemove
public boolean isPermissionPrincipalRemove() -
setPermissionPrincipalRemove
public void setPermissionPrincipalRemove(boolean permissionPrincipalRemove) -
getDirectory
-
setPermissionManager
-
getID
public long getID() -
setID
public void setID(long ID)
-