public class ConfigureBuildPermissions extends AbstractPermissionAction implements ProjectAware, PlanAware, BuildableAware, PlanAdminSecurityAware
BambooActionSupport.JSONStatusacl, aclService, aclUpdateHelper, addGroupPrincipal, addUserPrincipal, entityId, grantedGroups, grantedPermissions, grantedUsers, newGroup, newUser, nonProcessedGrantedPermissions, principalType, RESULT_EDIT_PERMISSIONS, userManagerACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
ConfigureBuildPermissions() |
| Modifier and Type | Method and Description |
|---|---|
org.acegisecurity.acls.MutableAcl |
getAcl() |
Buildable |
getBuild()
Deprecated.
since 4.4
|
Map<String,String> |
getEditablePermissions() |
String |
getEntityName() |
ImmutableBuildable |
getImmutableBuild() |
ImmutablePlan |
getImmutablePlan() |
Plan |
getMutablePlan() |
Plan |
getPlan()
Deprecated.
since 4.4
|
Project |
getProject() |
ImmutablePlan |
getSecuredDomainObject() |
boolean |
isSaved() |
void |
setBuild(ImmutableBuildable build) |
void |
setPlan(ImmutablePlan plan) |
void |
setSaved(boolean saved) |
bulkUpdateAcls, doAddGroupPrincipal, doAddUserPrincipal, doCreatePrincipal, doInputPrincipal, doUpdatePermissions, getAddGroupPrincipal, getAddUserPrincipal, getEntityId, getGrantedGroups, getGrantedPermissions, getGrantedUsers, getGrantedUsersDisplayNames, getNewGroup, getNewUser, getPrincipalType, hasEditPermissionForGroup, hasEditPermissionForUser, hasEditPermissionForUserName, hasParameters, populatePermissionLists, save, saveAllPermissions, setAcl, setAclService, setAclUpdateHelper, setAddGroupPrincipal, setAddUserPrincipal, setEntityId, setGrantedGroups, setGrantedPermissions, setGrantedUsers, setNewGroup, setNewUser, setPrincipalType, setUserManager, showAdminPermissions, updateAcl, validateSaveAllPermissionsaddActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, execute, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrorMessages, getErrors@Nullable public org.acegisecurity.acls.MutableAcl getAcl()
getAcl in class AbstractPermissionAction@NotNull public String getEntityName()
getEntityName in class AbstractPermissionAction@NotNull public Map<String,String> getEditablePermissions()
getEditablePermissions in class AbstractPermissionActionpublic ImmutablePlan getSecuredDomainObject()
getSecuredDomainObject in interface DomainObjectSecurityAwaregetSecuredDomainObject in class BambooActionSupport@Deprecated public Buildable getBuild()
getBuild in interface BuildableAwarepublic ImmutableBuildable getImmutableBuild()
getImmutableBuild in interface BuildableAwarepublic void setBuild(ImmutableBuildable build)
setBuild in interface BuildableAwarepublic boolean isSaved()
public void setSaved(boolean saved)
public ImmutablePlan getImmutablePlan()
getImmutablePlan in interface PlanAware@Deprecated public Plan getPlan()
public Plan getMutablePlan()
getMutablePlan in interface PlanAware@Nullable public Project getProject()
getProject in interface ProjectAwarepublic void setPlan(ImmutablePlan plan)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.