public abstract class

AbstractEditPermissionAction

extends AbstractPermissionsAction
implements EditPermissionsAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.confluence.core.ConfluenceActionSupport
       ↳ com.atlassian.confluence.security.actions.AbstractPermissionsAction
         ↳ com.atlassian.confluence.security.actions.AbstractEditPermissionAction
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.confluence.core.ConfluenceActionSupport
From interface com.opensymphony.xwork.Action
Fields
protected EditPermissionsAdministrator permissionsAdministrator
protected String selectedGroup
protected String selectedUsername
[Expand]
Inherited Fields
From class com.atlassian.confluence.security.actions.AbstractPermissionsAction
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
AbstractEditPermissionAction()
Public Methods
List<String> getGroupsToAddAsList()
PermissionCheckDispatcherResultCache getPermissionCheckDispatcherResultCache()
PermissionsAdministrator getPermissionsAdministrator()
String getSelectedGroup()
String getSelectedUsername()
List<String> getUsersToAddAsList()
void setGroupsToAdd(String groupsToAdd)
void setPermissionCheckDispatcherResultCache(PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)
void setSelectedGroup(String selectedGroup)
void setSelectedUsername(String selectedUsername)
void setUsersToAdd(String usersToAdd)
void validate()
Protected Methods
String executeAction(String errorMessageKey)
[Expand]
Inherited Methods
From class com.atlassian.confluence.security.actions.AbstractPermissionsAction
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.confluence.pages.actions.beans.BootstrapAware
From interface com.atlassian.confluence.plugin.descriptor.web.WebInterface
From interface com.atlassian.confluence.security.actions.EditPermissionsAware
From interface com.atlassian.confluence.security.actions.PermissionsAware
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware

Fields

protected EditPermissionsAdministrator permissionsAdministrator

protected String selectedGroup

protected String selectedUsername

Public Constructors

public AbstractEditPermissionAction ()

Public Methods

public List<String> getGroupsToAddAsList ()

public PermissionCheckDispatcherResultCache getPermissionCheckDispatcherResultCache ()

public PermissionsAdministrator getPermissionsAdministrator ()

public String getSelectedGroup ()

public String getSelectedUsername ()

public List<String> getUsersToAddAsList ()

public void setGroupsToAdd (String groupsToAdd)

public void setPermissionCheckDispatcherResultCache (PermissionCheckDispatcherResultCache permissionCheckDispatcherResultCache)

public void setSelectedGroup (String selectedGroup)

public void setSelectedUsername (String selectedUsername)

public void setUsersToAdd (String usersToAdd)

public void validate ()

Protected Methods

protected String executeAction (String errorMessageKey)