public class ImportMavenPlanCheckoutPomAction extends ImportMavenPlanAction implements com.opensymphony.xwork2.Preparable
BambooActionSupport.JSONStatus
buildConfiguration, chainCreationService, customVariableContext, existingProjectKey, PLAN_CREATION_DENIED_ERROR, planLimitReached, planValidationService, projectDescription, projectKey, projectName, repositoryDefinitionManager, repositoryManager, taskManager, uiConfigBean, variableSubstitutorFactory, vcsRepositoryConfigurationService, vcsRepositoryManager, vcsTypeSelectors, vcsUIConfigBean, vcsViewerUIConfigBean
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
ImportMavenPlanCheckoutPomAction() |
Modifier and Type | Method and Description |
---|---|
String |
execute() |
String |
getMavenPath() |
String |
getNotLegacyRepositoriesSelector() |
protected void |
initVcsTypeSelectors(TaskRenderMode renderMode) |
String |
input() |
void |
prepare() |
void |
setMavenPath(String mavenPath) |
void |
validate() |
getAvailableMavenBuilders, getBuildConfiguration, getBuildKey, getBuildName, getExistingProjectKey, getImmutablePlan, getMutablePlan, getPlan, getProjectDescription, getProjectKey, getProjectName, getRepositories, getSelectedRepositoryKey, getSelectedWebRepositoryViewerKey, getUiConfigBean, getVcsTypeSelectors, getVcsUIConfigBean, isPlanLimitReached, setBuildConfiguration, setExistingProjectKey, setPlan, setPlanLimitReached, setProjectDescription, setProjectKey, setProjectName
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, 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, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getSecuredDomainObject, 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, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJson
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSecuredDomainObject
getAllErrorMessages
public void prepare() throws Exception
prepare
in interface com.opensymphony.xwork2.Preparable
prepare
in class ImportMavenPlanAction
Exception
public void validate()
validate
in interface com.opensymphony.xwork2.Validateable
validate
in class ImportMavenPlanAction
protected void initVcsTypeSelectors(@NotNull TaskRenderMode renderMode)
initVcsTypeSelectors
in class ImportMavenPlanAction
public String input() throws Exception
input
in class com.opensymphony.xwork2.ActionSupport
Exception
public String execute() throws Exception
execute
in interface com.opensymphony.xwork2.Action
execute
in class com.opensymphony.xwork2.ActionSupport
Exception
public String getMavenPath()
public void setMavenPath(String mavenPath)
public String getNotLegacyRepositoriesSelector()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.