public class EditChainBranchRepository extends ConfigureRepository
BambooActionSupport.JSONStatus
Modifier and Type | Field and Description |
---|---|
protected PlanRepositoryDefinition |
masterDefaultRepository |
customVariableContext, planVcsRevisionHistoryService, repositoryDefinition, repositoryDefinitionManager, repositoryId, repositoryName, saved, SELECTED_REPOSITORY, selectedWebRepositoryViewer, userDescription, variableSubstitutorFactory, vcsConfigurationHelper, vcsRepositoryConfigurationService, vcsRepositoryManager, vcsRepositoryModuleDescriptor, vcsUIConfigBean, vcsViewerUIConfigBean
BACK, eventPublisher, uiConfigBean
buildNumber, jiraApplinksService, resultsSummaryManager
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
EditChainBranchRepository() |
Modifier and Type | Method and Description |
---|---|
boolean |
canOverrideBranch() |
boolean |
canOverrideCDOptions() |
String |
doDefault()
Default action just sends to the input
|
String |
execute() |
VcsUIConfigBean.VcsTypeSelector |
getCurrentVcsTypeSelector() |
VcsUIConfigBean.VcsTypeSelector |
getParentVcsTypeSelector() |
VcsViewerUIConfigBean.VcsViewerTypeSelector |
getParentViewerSelector() |
PartialVcsRepositoryData |
getRepository() |
PartialVcsRepositoryData |
getRepositoryById(long id) |
String |
getSelectedRepository() |
List<VcsViewerUIConfigBean.VcsViewerTypeSelector> |
getViewerSelectors() |
boolean |
isDefaultRepositoryTypeDifferent() |
boolean |
isNeedsReset() |
boolean |
isOverrideRepositoryLocation() |
boolean |
isParentRemoved() |
boolean |
isRepositoryEditable() |
boolean |
isResetDone() |
void |
prepare() |
void |
setOverrideRepositoryLocation(boolean overrideRepositoryLocation) |
void |
setResetDone(boolean resetDone) |
void |
setSelectedRepository(String selectedRepository) |
void |
validate() |
getJsonObject, getRepositoryDefinition, getRepositoryId, getRepositoryName, getRepositoryNameMaxLength, getSelectedWebRepositoryViewer, getUserDescription, isDerivedFromLinkedRepository, isRepositoryDashboardOn, setRepositoryId, setRepositoryName, setSelectedWebRepositoryViewer, setUserDescription, validateGlobalRepositoryUse, validateName, validatePlan, validateRepositoryConfiguration
getBuildConfiguration, getBuildConfigurationAsXml, getSecuredDomainObject, getUiConfigBean, isSaved, savePlan, setBuildConfiguration, setEventPublisher, setSaved, setUiConfigBean
buildWebPanelContext, getBuildKey, getBuildNumber, getCurrentlyBuildingPlans, getErrorAccessor, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getTypedPlanKey, getTypedPlanResultKey, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildKey, setBuildNumber, setDecoratingErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setResultsSummaryManager, setVcsRepositoryConfigurationService
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, 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, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setDocumentationLinkProvider, setEnableJavascript, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setNavigationContext, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJson
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSecuredDomainObject
getImmutablePlan, getMutablePlan, getPlan, setPlan
getAllErrorMessages
protected PlanRepositoryDefinition masterDefaultRepository
public void prepare() throws Exception
prepare
in interface com.opensymphony.xwork2.Preparable
prepare
in class ConfigureRepository
Exception
public String doDefault() throws Exception
BambooActionSupport
doDefault
in class BambooActionSupport
Exception
public String execute()
execute
in interface com.opensymphony.xwork2.Action
execute
in class com.opensymphony.xwork2.ActionSupport
@Nullable public PartialVcsRepositoryData getRepositoryById(long id)
getRepositoryById
in class ConfigureRepository
@Nullable public PartialVcsRepositoryData getRepository()
public void validate()
validate
in interface com.opensymphony.xwork2.Validateable
validate
in class com.opensymphony.xwork2.ActionSupport
public boolean canOverrideBranch()
public boolean canOverrideCDOptions()
public boolean isRepositoryEditable()
public List<VcsViewerUIConfigBean.VcsViewerTypeSelector> getViewerSelectors()
public VcsViewerUIConfigBean.VcsViewerTypeSelector getParentViewerSelector()
public boolean isOverrideRepositoryLocation()
public void setOverrideRepositoryLocation(boolean overrideRepositoryLocation)
public String getSelectedRepository()
getSelectedRepository
in class ConfigureRepository
public void setSelectedRepository(String selectedRepository)
setSelectedRepository
in class ConfigureRepository
public boolean isDefaultRepositoryTypeDifferent()
public VcsUIConfigBean.VcsTypeSelector getCurrentVcsTypeSelector()
public VcsUIConfigBean.VcsTypeSelector getParentVcsTypeSelector()
public boolean isResetDone()
public boolean isNeedsReset()
public boolean isParentRemoved()
public void setResetDone(boolean resetDone)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.