public class ConfigureRepository extends BuildConfigurationSupport implements PlanEditSecurityAware, RepositoryConfigurationAware
BambooActionSupport.JSONStatus| Modifier and Type | Field and Description |
|---|---|
protected CustomVariableContext |
customVariableContext |
protected DecoratedRepositoryDefinition |
decoratedRepositoryDefinition |
protected PlanConfigurationUIPluginHelper |
planConfigurationUIPluginHelper |
protected PlanVcsRevisionHistoryService |
planVcsRevisionHistoryService |
protected RepositoryConfigHelper |
repositoryConfigHelper |
protected RepositoryDefinition |
repositoryDefinition |
protected RepositoryDefinitionManager |
repositoryDefinitionManager |
protected long |
repositoryId |
protected String |
repositoryName |
protected boolean |
saved |
protected String |
SELECTED_REPOSITORY |
protected String |
userDescription |
protected VariableSubstitutorFactory |
variableSubstitutorFactory |
protected WebRepositoryConfigHelper |
webRepositoryConfigHelper |
BACK, eventPublisher, uiConfigBeanbuildNumber, jiraApplinksService, repositoryConfigurationService, resultsSummaryManagerACCESS_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 |
|---|
ConfigureRepository() |
| Modifier and Type | Method and Description |
|---|---|
com.opensymphony.webwork.dispatcher.json.JSONObject |
getJsonObject()
This is default property read by webwork for webwork's result type "json".
|
RepositoryDefinition |
getRepositoryById(long id) |
RepositoryDefinition |
getRepositoryDefinition() |
long |
getRepositoryId() |
String |
getRepositoryName() |
String |
getRepositoryPluginKeys() |
String |
getUserDescription() |
void |
setRepositoryData(RepositoryData repositoryData) |
void |
setRepositoryDefinition(RepositoryDefinition repositoryDefinition) |
void |
setRepositoryId(long repositoryId) |
void |
setRepositoryName(String repositoryName) |
void |
setUserDescription(String userDescription) |
protected void |
validateGlobalRepositoryUse() |
protected void |
validateName() |
protected void |
validatePlan() |
getBuildConfiguration, getBuildConfigurationAsXml, getSecuredDomainObject, getUiConfigBean, isSaved, savePlan, setBuildConfiguration, setEventPublisher, setSaved, setUiConfigBeanbuildWebPanelContext, 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, setRepositoryConfigurationService, setResultsSummaryManageraddActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, 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, 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, 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, waitgetSecuredDomainObjectsetBuildConfigurationgetBuildConfigurationgetImmutablePlan, getMutablePlan, getPlan, setPlangetErrorMessages, getErrorsprotected String SELECTED_REPOSITORY
protected boolean saved
protected long repositoryId
protected String repositoryName
protected RepositoryDefinition repositoryDefinition
protected String userDescription
protected DecoratedRepositoryDefinition decoratedRepositoryDefinition
@Autowired protected RepositoryConfigHelper repositoryConfigHelper
@Autowired protected WebRepositoryConfigHelper webRepositoryConfigHelper
@Autowired protected PlanConfigurationUIPluginHelper planConfigurationUIPluginHelper
@Autowired protected PlanVcsRevisionHistoryService planVcsRevisionHistoryService
@Autowired protected RepositoryDefinitionManager repositoryDefinitionManager
@Autowired protected CustomVariableContext customVariableContext
@Autowired protected VariableSubstitutorFactory variableSubstitutorFactory
@NotNull
public com.opensymphony.webwork.dispatcher.json.JSONObject getJsonObject()
throws com.opensymphony.webwork.dispatcher.json.JSONException
BambooActionSupportgetJsonObject in class BambooActionSupportcom.opensymphony.webwork.dispatcher.json.JSONException@Nullable public RepositoryDefinition getRepositoryById(long id)
getRepositoryById in interface RepositoryConfigurationAware@NotNull public String getRepositoryPluginKeys()
public void setRepositoryData(RepositoryData repositoryData)
setRepositoryData in interface RepositoryConfigurationAwarepublic void setRepositoryDefinition(RepositoryDefinition repositoryDefinition)
protected void validatePlan()
protected void validateName()
protected void validateGlobalRepositoryUse()
public long getRepositoryId()
public void setRepositoryId(long repositoryId)
public RepositoryDefinition getRepositoryDefinition()
public String getUserDescription()
public void setUserDescription(String userDescription)
public String getRepositoryName()
public void setRepositoryName(String repositoryName)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.