Class UpdateSvnCredentialsBulkAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.bamboo.ww2.BambooActionSupport
-
- com.atlassian.bamboo.ww2.actions.admin.bulk.repository.AbstractRepositoryBulkAction
-
- com.atlassian.bamboo.ww2.actions.admin.bulk.repository.SvnBulkAction
-
- com.atlassian.bamboo.ww2.actions.admin.bulk.repository.UpdateSvnCredentialsBulkAction
-
- All Implemented Interfaces:
JsonStreamingAction
,ErrorCollection
,BulkAction
,BulkActionScope
,RepositoryAwareBulkAction
,BambooSessionAware
,NavigationAware
,DomainObjectSecurityAware
,GlobalReadSecurityAware
,ReturnUrlAware
,com.atlassian.core.i18n.I18nTextProvider
,com.atlassian.struts.TextProvider
,com.atlassian.struts.ValidationAware
,com.opensymphony.xwork.ValidationAware
,com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
public class UpdateSvnCredentialsBulkAction extends SvnBulkAction
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
-
Nested classes/interfaces inherited from interface com.atlassian.bamboo.ww2.actions.admin.bulk.BulkAction
BulkAction.WebWorkAction, BulkAction.WebWorkActionImpl
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
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
-
Fields inherited from interface com.atlassian.bamboo.ww2.actions.admin.bulk.BulkAction
WW_NAMESPACE_ADMIN, WW_NAMESPACE_BUILD_ADMIN, WW_NAMESPACE_BUILD_ADMIN_EDIT, WW_NAMESPACE_BULK_ACTIONS, WW_NAMESPACE_CHAIN_ADMIN, WW_NAMESPACE_CHAIN_CONFIG
-
-
Constructor Summary
Constructors Constructor Description UpdateSvnCredentialsBulkAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull String
getChangedItem()
Description of what will be changed as a result of this bulk action, also used as table heading to show what will be changed and what it has changed to@NotNull BulkAction.WebWorkAction
getEditSnippetAction()
Action to return the edit snippet (no form tags) edit the value.@NotNull String
getKey()
Unique identifier for the actionString
getNewAuthType(Map<String,String[]> params)
String
getNewSshKeyFile(Map<String,String[]> params)
String
getNewSslKeyFile(Map<String,String[]> params)
String
getNewUsername(Map<String,String[]> params)
@NotNull String
getTitle()
What the label for the bulk action is@NotNull BulkAction.WebWorkAction
getViewAction()
Action to run to get the view of the current value for this bulk action@NotNull BulkAction.WebWorkAction
getViewUpdatedAction()
Action to run to get the view of the updated value for this bulk actionvoid
populateActionParameters(@NotNull ActionParametersMap actionParameters, @NotNull ImmutablePlan plan, @NotNull PlanRepositoryDefinition repositoryDefinition)
-
Methods inherited from class com.atlassian.bamboo.ww2.actions.admin.bulk.repository.SvnBulkAction
getRepository, getRepositoryDefinitions
-
Methods inherited from class com.atlassian.bamboo.ww2.actions.admin.bulk.repository.AbstractRepositoryBulkAction
getExecuteAction, getResultAction, hasUpdates, isApplicable, isApplicableForRepositories, populateActionParameters
-
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
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, getNodeLifecycleState, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getRandomString, getReturnUrl, getSecuredDomainObject, 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, setNodeLifecycleProvider, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setWebInterfaceManager, streamJson, toJson, toJson
-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getAllErrorMessages
-
-
-
-
Method Detail
-
getKey
@NotNull public @NotNull String getKey()
Description copied from interface:BulkAction
Unique identifier for the action- Returns:
-
getTitle
@NotNull public @NotNull String getTitle()
Description copied from interface:BulkAction
What the label for the bulk action is- Returns:
-
getChangedItem
@NotNull public @NotNull String getChangedItem()
Description copied from interface:BulkAction
Description of what will be changed as a result of this bulk action, also used as table heading to show what will be changed and what it has changed to- Returns:
-
getViewAction
@NotNull public @NotNull BulkAction.WebWorkAction getViewAction()
Description copied from interface:BulkAction
Action to run to get the view of the current value for this bulk action- Returns:
-
getViewUpdatedAction
@NotNull public @NotNull BulkAction.WebWorkAction getViewUpdatedAction()
Description copied from interface:BulkAction
Action to run to get the view of the updated value for this bulk action- Returns:
-
getEditSnippetAction
@NotNull public @NotNull BulkAction.WebWorkAction getEditSnippetAction()
Description copied from interface:BulkAction
Action to return the edit snippet (no form tags) edit the value. The snippet will not have access to any plan values- Returns:
-
populateActionParameters
public void populateActionParameters(@NotNull @NotNull ActionParametersMap actionParameters, @NotNull @NotNull ImmutablePlan plan, @NotNull @NotNull PlanRepositoryDefinition repositoryDefinition)
- Specified by:
populateActionParameters
in interfaceRepositoryAwareBulkAction
- Overrides:
populateActionParameters
in classAbstractRepositoryBulkAction
-
-