|
||||||||||
| 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
public abstract class 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, localeManager, 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()
validate in interface com.opensymphony.xwork.Validateablevalidate in class com.opensymphony.xwork.ActionSupport
public String execute()
throws Exception
execute in interface com.opensymphony.xwork.Actionexecute in class com.opensymphony.xwork.ActionSupportExceptionprotected 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 | |||||||||