com.atlassian.bamboo.ww2.actions.chains
Class EditChainDetails
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.ww2.actions.PlanActionSupport
com.atlassian.bamboo.ww2.actions.ChainActionSupport
com.atlassian.bamboo.ww2.actions.chains.EditChainDetails
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, BuildConfigurationAware, ChainAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, PlanEditSecurityAware, PlanAware, ProjectAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
public class EditChainDetails
- extends ChainActionSupport
- implements PlanEditSecurityAware, BuildConfigurationAware
- See Also:
- Serialized Form
| Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
administrationConfigurationManager, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, CONFIRM, cookieCutter, dashboardCachingManager, PLAN_KEY_CONTEXT, planExecutionManager, planManager, projectManager, webInterfaceManager |
| Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Methods inherited from class com.atlassian.bamboo.ww2.actions.ChainActionSupport |
getBranchIdentifiers, getChain, getChainBranches, getChainBranchesByDate, getChainResult, getChainResultNumber, getChainStage, getErrorAccessor, getSiblingBranchIdentifiers, getStageStatusHelper, jobHasExecutableAgents, setAggregatedChainErrorAccessor, setChain, setChainExecutionManager, setChainResult, setChainResultNumber, setChainStage, setImmutablePlanCacheService, setPlanExecutableAgentsHelper, setStageStatusHelper |
| Methods inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport |
buildWebPanelContext, getBuildKey, getBuildNumber, getCurrentlyBuildingPlans, getJobsWebItemsForSection, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanResultKey, isRestartable, planNotFound, setBuildKey, setBuildNumber, setErrorAccessor, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setResultsSummaryManager |
| Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addActionError, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, execute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedErrorMessages, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setErrorMessages, setI18nBeanFactory, setJobEquiv, setNavigationContext, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager |
| Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditChainDetails
public EditChainDetails()
doDefault
public java.lang.String doDefault()
- Description copied from class:
BambooActionSupport
- Default action just sends to the input
- Overrides:
doDefault in class BambooActionSupport
validate
public void validate()
- Specified by:
validate in interface com.opensymphony.xwork.Validateable- Overrides:
validate in class com.opensymphony.xwork.ActionSupport
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- Description copied from class:
BambooActionSupport
- Places the current user on the page
- Overrides:
doExecute in class BambooActionSupport
- Returns:
- webwork success status
- Throws:
java.lang.Exception - something nasty went wrong
getBuildConfiguration
public BuildConfiguration getBuildConfiguration()
- Specified by:
getBuildConfiguration in interface BuildConfigurationAware
setBuildConfiguration
public void setBuildConfiguration(BuildConfiguration buildConfiguration)
- Specified by:
setBuildConfiguration in interface BuildConfigurationAware
getTriggerConditionEditHtml
@NotNull
public java.lang.String getTriggerConditionEditHtml()
getRepositoryDefinitions
public java.util.List<RepositoryDefinition> getRepositoryDefinitions()
isSaved
public boolean isSaved()
setSaved
public void setSaved(boolean saved)
getProjectName
public java.lang.String getProjectName()
setProjectName
public void setProjectName(java.lang.String projectName)
getChainName
public java.lang.String getChainName()
setChainName
public void setChainName(java.lang.String chainName)
getChainDescription
public java.lang.String getChainDescription()
setChainDescription
public void setChainDescription(java.lang.String chainDescription)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
setRepositoryTrigger
public void setRepositoryTrigger(java.lang.Long[] repositoryTrigger)
setPlanValidationService
public void setPlanValidationService(PlanValidationService planValidationService)
setBuildStrategyConfigHelper
public void setBuildStrategyConfigHelper(BuildStrategyConfigHelper buildStrategyConfigHelper)
setPlanConfigurationUIPluginHelper
public void setPlanConfigurationUIPluginHelper(PlanConfigurationUIPluginHelper planConfigurationUIPluginHelper)
setRepositoryDefinitionManager
public void setRepositoryDefinitionManager(RepositoryDefinitionManager repositoryDefinitionManager)
getUiConfigBean
public UIConfigBean getUiConfigBean()
setUiConfigBean
public void setUiConfigBean(UIConfigBean uiConfigBean)
setEventPublisher
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
setRepositoryConfigurationService
public void setRepositoryConfigurationService(RepositoryConfigurationService repositoryConfigurationService)
- Overrides:
setRepositoryConfigurationService in class PlanActionSupport
setChainBranchManager
public void setChainBranchManager(ChainBranchManager chainBranchManager)
- Overrides:
setChainBranchManager in class ChainActionSupport
Copyright © 2012 Atlassian. All Rights Reserved.