public class

SetPagePermissionsAction

extends AbstractPageAwareAction
implements Beanable
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.confluence.core.ConfluenceActionSupport
       ↳ com.atlassian.confluence.pages.actions.AbstractPageAwareAction
         ↳ com.atlassian.confluence.pages.actions.SetPagePermissionsAction

Class Overview

Called for a existing Page via AJAX, sets new ContentPermissions for the Page, overwriting any existing ones.

Summary

[Expand]
Inherited Constants
From class com.atlassian.confluence.core.ConfluenceActionSupport
From interface com.opensymphony.xwork.Action
Fields
protected Map<StringObject> bean
[Expand]
Inherited Fields
From class com.atlassian.confluence.pages.actions.AbstractPageAwareAction
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
SetPagePermissionsAction()
Public Methods
String execute()
Map<StringObject> getBean()
void setEditPermissionsGroups(String editPermissionsGroups)
void setEditPermissionsUsers(String editPermissionsUsers)
void setViewPermissionsGroups(String viewPermissionsGroups)
void setViewPermissionsUsers(String viewPermissionsUsers)
[Expand]
Inherited Methods
From class com.atlassian.confluence.pages.actions.AbstractPageAwareAction
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.confluence.core.Beanable
From interface com.atlassian.confluence.pages.actions.PageAware
From interface com.atlassian.confluence.plugin.descriptor.web.WebInterface
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 Map<StringObject> bean

Public Constructors

public SetPagePermissionsAction ()

Public Methods

public String execute ()

Throws
Exception

public Map<StringObject> getBean ()

public void setEditPermissionsGroups (String editPermissionsGroups)

public void setEditPermissionsUsers (String editPermissionsUsers)

public void setViewPermissionsGroups (String viewPermissionsGroups)

public void setViewPermissionsUsers (String viewPermissionsUsers)