public class

ConfigureBuildPermissions

extends AbstractPermissionAction
implements BuildableAware PlanAdminSecurityAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.ww2.actions.PlanActionSupport
         ↳ com.atlassian.bamboo.ww2.actions.build.admin.BuildConfigurationSupport
           ↳ com.atlassian.bamboo.configuration.AbstractPermissionAction
             ↳ com.atlassian.bamboo.ww2.actions.build.admin.config.ConfigureBuildPermissions

Summary

Constants
String RESULT_EDIT_PERMISSIONS
[Expand]
Inherited Constants
From class com.atlassian.bamboo.ww2.actions.build.admin.BuildConfigurationSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.opensymphony.xwork.Action
[Expand]
Inherited Fields
From class com.atlassian.bamboo.configuration.AbstractPermissionAction
From class com.atlassian.bamboo.ww2.actions.build.admin.BuildConfigurationSupport
From class com.atlassian.bamboo.ww2.actions.PlanActionSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ConfigureBuildPermissions()
Public Methods
void bulkUpdateAcls(MutableAcl acl, List<String> permissions)
String doAddGroupPrincipal()
String doAddUserPrincipal()
String doUpdatePermissions()
@Nullable MutableAcl getAcl()
Buildable getBuild()
boolean isSaved()
void setBuild(Buildable build)
void setSaved(boolean saved)
void updateAcl(MutableAcl acl)
[Expand]
Inherited Methods
From class com.atlassian.bamboo.configuration.AbstractPermissionAction
From class com.atlassian.bamboo.ww2.actions.build.admin.BuildConfigurationSupport
From class com.atlassian.bamboo.ww2.actions.PlanActionSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.BuildConfigurationAware
From interface com.atlassian.bamboo.ww2.aware.BuildableAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.PlanAware
From interface com.atlassian.bamboo.ww2.aware.ProjectAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
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
From interface com.uwyn.rife.continuations.ContinuableObject

Constants

public static final String RESULT_EDIT_PERMISSIONS

Constant Value: "editPermissions"

Public Constructors

public ConfigureBuildPermissions ()

Public Methods

public void bulkUpdateAcls (MutableAcl acl, List<String> permissions)

public String doAddGroupPrincipal ()

Throws
Exception

public String doAddUserPrincipal ()

Throws
Exception

public String doUpdatePermissions ()

Throws
Exception

@Nullable public MutableAcl getAcl ()

public Buildable getBuild ()

public boolean isSaved ()

public void setBuild (Buildable build)

public void setSaved (boolean saved)

public void updateAcl (MutableAcl acl)