|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.AbstractSpaceAction
com.atlassian.confluence.security.actions.AbstractSpacePermissionsAction
com.atlassian.confluence.security.actions.AbstractViewPermissionsAction
com.atlassian.confluence.security.actions.AbstractEditPermissionsAction
| Field Summary |
| Fields inherited from class com.atlassian.confluence.security.actions.AbstractViewPermissionsAction |
groupNames, groups, permissionId, permissions, selectedGroup, selectedGroups, selectedPermissions, selectedUsername, selectedUsers, startIndex |
| Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
key, notificationManager, originalSpace, space, spaceManager, wikiStyleRenderer |
| Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
| Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Constructor Summary | |
AbstractEditPermissionsAction()
|
|
| Method Summary | |
protected void |
addPermission(SpacePermission permission)
|
String |
buildAnonymousCheckboxName(String permissionType)
|
String |
buildGroupCheckboxName(String permissionType,
String groupName)
|
String |
buildUserCheckboxName(String permissionType,
String username)
|
String |
execute()
|
protected abstract List |
getAdministrationPermissions()
|
PermissionCheckDispatcherResultCache |
getPermissionCheckDispatcherResultCache()
|
protected Map |
getRequestParams()
|
protected boolean |
isPermissionExists(SpacePermission spacePermission)
|
protected void |
removePermission(SpacePermission pemissionToRemove)
|
void |
setPermissionCheckDispatcherResultCache(PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)
|
void |
validate()
|
| Methods inherited from class com.atlassian.confluence.security.actions.AbstractViewPermissionsAction |
getActiveGroups, getActiveUsers, getAnonymousPermissions, getGuardPermission, getSelectedGroup, getSelectedUsername, getUsernamesForPermissionType, hasAnonymousPermission, hasGroupPermission, hasUserPermission, isSharedMode, setSelectedGroup, setSelectedUsername |
| Methods inherited from class com.atlassian.confluence.security.actions.AbstractSpacePermissionsAction |
getPermissions, isAnonymousSpacePermissionWithoutGlobalPermission, isPermitted |
| Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
getKey, getPermissionTypes, getSpace, getSpaceKey, getSpaceXHtmlDescription, getSubscribableName, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setWikiStyleRenderer |
| Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractEditPermissionsAction()
| Method Detail |
public void validate()
public String execute()
throws Exception
Exceptionprotected void addPermission(SpacePermission permission)
protected boolean isPermissionExists(SpacePermission spacePermission)
public String buildUserCheckboxName(String permissionType,
String username)
public String buildGroupCheckboxName(String permissionType,
String groupName)
public String buildAnonymousCheckboxName(String permissionType)
protected Map getRequestParams()
protected void removePermission(SpacePermission pemissionToRemove)
protected abstract List getAdministrationPermissions()
public PermissionCheckDispatcherResultCache getPermissionCheckDispatcherResultCache()
public void setPermissionCheckDispatcherResultCache(PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||